Videos

First Impressions

Pro Football Weekly
|
September 12, 2012 AT 11:53 AM
Which NFL team made the best first impression in Week One? Dan Parr and Arthur Arkush debate between the Buccaneers and Broncos, two teams who looked nothing like they did a year ago.