Baseball SportsBoston Red Sox win eight World Series title against St. Louis CardinalsKatrina JonesOctober 31, 2013October 31, 2013 by Katrina JonesOctober 31, 2013October 31, 2013 BOSTON:Â The Boston Red Sox carved up the St. Louis Cardinals 6-1, clinching their first World Series at home since 1918 and capping a remarkable worst-to-first...