‘The Freeze’ identified as Braves’ grounds crew member, former college track star
ATLANTA, GA - JUNE 10: The Freeze races a fan in between innings during a game between the Atlanta Braves and the New York Mets at SunTrust Park on June 10, 2017 in Atlanta, Georgia. (Photo by Daniel Shirey/Getty Images) By now, you've probably seen 'The Freeze.' He's the Atlanta Braves' mascot and superhuman runner who takes on [...]