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

BUY TICKETS NOW
Get Our Morning Briefs
Bloomberg WCBS Tri-State Business Index

Listen Live