If you know anything about me, you should know I love baseball and am a lifetime Atlanta Braves fan. However much a fan, though, I am not beyond recognizing crazy. This an a video from a couple years ago (?) of the Braves AA team Manager going absolutely nuts and still makes me laugh.