Giants Talk

Joe & Evan
Friday, November 16th
Joe and Evan discuss JPP's feelings towards the Giants and whether or not it's justified.
00:05:51