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

CAMPAIGN 2016
AIDS WALK 2016

Listen Live