Podcast: Ed Valentine

Podcast: Ed Valentine

The Giants were embarrassed on Monday night in Detroit and this season looks like it might be headed the same way last season went.