NFL Odds: Bucs more likely to win Super Bowl LV than Patriots

NESN 2020-03-18

Views 91.8K

The Brady Effect: Oddsmakers have the Buccaneers as more likely than the Patriots to win Super Bowl LV. Michaela Vernava tells you more.

Share This Video


Download

  
Report form