The Boston Red Sox clinched the World Series title at Fenway Park for the first time in 95 years on Wednesday, defeating the St. Louis Cardinals 6-1.
The Sox appropriately celebrated the win in the clubhouse, popping bottles of champagne and dancing. A well-deserved celebration after losing 93-plus games in the 2012 season and coming back to being the best team in baseball in 2013.
Check out a video of the clubhouse celebration in the videos below.
Powered by WordPress.com VIP