The St. Louis Cardinals just won the greatest baseball game ever after coming back from 7-5 in the 9th inning and 9-7 in the 10th. David Freese was the hometown hero, tying the game with one strike left in the ninth and hitting the game winning home run in the 11th.
Game 7 will be played tomorrow.