Keefe To The City: A Giant EmbarrassmentNeil Keefe wasted part of his Sunday watching the Giants, and he should have known better. With the Giants suffering a humiliating loss, Neil decided to look at some of the postgame comments from the team in an attempt to make sense of the mess at MetLife Stadium.

More From CBS New York

Bracket Challenge
Download Weather App

Watch & Listen LIVE