Boston Red Sox stars celebrate ninth World Series title

October 29, 2018 - Uncategorized
Boston Red Sox players and fans were in full party mode on Sunday evening after the franchise clinched their ninth World Series. The Red Sox beat the Los Angeles Dodgers in Game Five at Dodger Stadium.