2 Million Fans Salute Sox [VIDEO]
Two million fans lined the streets of Boston to salute the world champion Red Sox. The rolling rally courtesy of the Boston Duck Boats. And then the parade stopped for a moment. At the finish line of the Boston Marathon course. Check this out...