Boston celebrates 1st World Series-clinching Win at Fenway in 95 years
WASHINGTON — The Boston Red Sox, the best team in the major leagues, clinched the World Series at home for the first time in 95 years with a 6-1 win at Fenway Park, reported ESPN. The Red Sox became a worst-to-first story as they did not even make the playoffs last season and lost 93 […]
Continue Reading