Talk is Cheap: A New York Giants Podcast
Which Giants player is making a push to make the roster, and who should be worried?
After the first preseason game, the roster battles are starting to take shape, and a couple unexpected players could find themselves on the Giants roster.