Website

2018 World Champs

November 1, 2018

BY Minyetta Bailey

Boston, Massachusetts-


The Boston Red Sox has claimed the title once again. Making this the fourth celebration in 15 years.