Teams

The 2020 World Series just kicked off. It’s the Los Angeles Dodgers, the best team in baseball who posted an insane 43-17 record during the regular season, taking on the Tampa Bay Rays, the second-best team...

View at Blue Jays Nation
Rankings: November 2020