Advertisements

Tag: Los Angeles Dodgers

Revisiting My 2018 MLB Playoff Predictions

The Red Sox are World Series champions, like I predicted. What else did I get right?

Advertisements