John Beck

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.
Charles Osgood Event

Listen Live