The Kevin Sheehan Show
Kevin and Denton slam the Giants new uniforms
00:00 / 02:59
Advertisement