Search results

  1. 2019 Nationals/2003 Marlins

    Both teams are quite similar stories. 19-29, and then were the best team in baseball from May 23rd onward, and then upset a heavily favored powerhouse in the world series. Congrats to the Nationals!

Latest posts

Top Bottom