Boston Red Sox

Photo: Jayne Kamin-Oncea-USA TODAY Sports
Kyle Powell
October 29, 2018 - 4:41 pm
108 regular season wins. An 11-3 postseason record; while taking down two fellow 100-win teams in the process. The Boston Red Sox are the 2018 World Series champions, as they took down the NL Champion Los Angeles Dodgers in five games. The Red Sox dominated October and took home their fourth World...
Read More