r/MLBTheShow•9 yr. agobackup312I can't believe it! I actually did it. I won game 12 on a walk off in the bottom of the 8th. Probably the most nerve racking moment of my life.Posted Jun 3, 2017, 5:31 PM UTC417Share