NFLScores

New England Patriots 28, Tampa Bay Buccaneers 23

football game fileFinal
Raymond James Stadium · Tampa · USA