NFL Power Rankings: Giants and Packers

2012-05-10 2 Dailymotion

Download Convert to MP3

After winning Super Bowl XLVI, the New York Giants are atop the first NFL Power Poll of the offseason. CineSport's Noah Coslov & Sporting News' Vinnie Iyer break it down.