The New York Giants were punched in the mouth, both figuratively and literally at the hands of the Dallas Cowboys last...