(UPI) -- The Boston Red Sox earned a championship parade after winning the World Series against the St. Louis Cardinals on Wednesday.
The parade will take place Saturday at 10 a.m. and it will begin at Fenway Park, according to Mayor Thomas Menino.
Advertisement