The Chris Russell Show
Chris and Pete attempt to voice their displeasure from last night's loss to the Giants
00:00 / 44:02
Advertisement