Advertisement

Topic: Ahmad Bradshaw

Giants-Pats Set TV Ratings Record

Super Bowl XLVI draws 111.3 million viewers

The NFL season that almost didn’t happen ended on a suitably triumphant note, as the instant classic rematch of the New York Giants and New England Patriots broke the all-time…

Advertisement