
The RedSox Win The Whole Damn Thing
Your Boston Redsox won the World Series in 5 games over the Los Angeles Dodgers. The much Maligned pitching staff dominated this series. David Price was HUGE, Nathan Eovaldi, pitched almost every single game, and […]