Atlanta Braves World Series championship parade set for Friday

0

Make sure to clear your Friday plans because there’s a championship to celebrate.

The Atlanta Braves won their first World Series title since 1995 with a 7-0 shutout of the Houston Astros on Tuesday night.

[PHOTOS: Braves celebrate World Series title]

The Braves announced that the championship parade will be held on Friday. Details will be released later Wednesday.

 

No comments