Atlanta Braves champions

 The Atlanta Braves are world series Champions after beating up on the Houston Astros 7-0 in game six and the series 4-2.  It is their second series win in Atlanta (1995 was the first) and their fourth overall (1914 in Boston and 1957 in Milwaukee were the others). Congratulations to Atlanta.

Comments

Popular posts from this blog

Ice hockey at the 1980 winter Olympics

Dodgers to world series

Time change + CFL division semis