NowThisNews. Social Mobile Video

Red Sox Fans Fill The Streets Of Boston

  • Sports
  • 11.14.13 10:01 AM EST

Red Sox fans came out in droves in Boston on Saturday to celebrate their World Series win against the St. Louis Cardinals.