ProFootball Talk on NBC Sports
Antonio Brown brings an intriguing dynamic to Bucs-Pats
Tom Brady has won plenty of games in New England. Antonio Brown has won none. Three times in his tenure with the Steelers, Brown played at Gillette Stadium. The Patriots won each time. And during Brown’s blink-and-you-missed-it tenure with New England, he never actually played a home game. Tonight, he’s a visitor for the first [more]