Great WS, unbelievable Game 6, very good game 7 and a perfect way to end the baseball season.
I’m happy for the Cards. Yeah I know ‘06 still stings but unless there is a really great story in the AL - like the ‘04 BoSox - I’m always gonna root for my league.
In fact it was a great year for the NL after we won the All-Star game, earned home-field advantage and watched it pay off with back-to-back W’s in games 6 & 7.
I know Larussa can rub you the wrong way - but he’s a great baseball manager.
Yes Pujols is a little annoying, but he’s a friggin BEAST with the bat in his hands.
And hats off to David Freese who was OFF THE RICHTER SCALE hot from game 6 - 7 delivering a 2 run game tying triple in the 9th, the walk off solo shot in the 11th and a 2 run double to tie Game 7 in the 1st, all in the span of 3 AB’s — now THAT’S a WS MVP right there… not to mention a newly minted legend.