Boston Red Sox - Greatest Sports Franchises
The city of Boston has solidified its place in the sports history books by becoming the first professional sports city to win all four major championships in one decade. This was helped in part by its Major League Baseball franchise, the Red Sox, who won the World Series in both 2004 and 2007. This was after the longest drought in baseball history, and what was referred to as the Curse of the Bambino. And with players like Babe Ruth, Ted Williams, Yaz Yastrzemski and Roger Clemens, Boston has had no shortage of stars. In this video, WatchMojo.com continues our series on the Greatest Sports Franchises of All Time with a look at the Boston Red Sox.