debo2pt.wordpress.com
Atlanta Braves First Team to 80 Wins!
The Atlanta Braves are the first team in the Major Leagues to reach 80 wins with Chris Johnson’s walk off single against the Cleveland Indians. They also dropped the Washington Nationals elim…