The 1982 Atlanta Braves win games 12-13 to set a new Major League Record for most wins at the start of a season. All video footage is copyright of WTBS and the Atlanta Braves, but legally reproduced here in conjunction with Fair Use Laws. A look back at how the Tomahawk chop started for...
Read More »