The 2013 World Series Champion Boston Red Sox held a Duck Boat victory parade Saturday, November 2nd. The Rolling Rally (and floating parade) started from Fenway Park, wound through the Back Bay, stopped briefly at the Boston Marathon finish line near Copley Square (to pay respects to the victims of the April bombing), then continued Downtown, ending in a cruise up the Charles River along the Esplanade. I took these photos from the Esplanade. It was a gorgeous–nearly perfect– warm, Fall day. GO BOSOX! Third World Series Championship in 9 years!