0 votes
Are the Patriots in the Super Bowl 2020?

1 Answer

0 votes
There will be no New England Patriots, absent from the Super Bowl for the first time since 2016. "Let's put it this way, we can now enjoy the Super Bowl,'' Avila, who drives a Dolphins-themed truck, told USA TODAY Sports.
...