News

Super Bowl odds for 2020: Patriots, Rams open as favorites

Super Bowl LIII just wrapped up, but you can already place bets on which NFL teams will win the title next year in Miami Gardens, Florida.