It's almost baseball season finally. I just got my season tickets in for the minor league team here and was reliving last season a bit and stumbled across this video on YouTube called "St. Louis Cardinals 2011-What a Team, What a Ride" and just had to post it. Avert your eyes Ranger fans and Cardinal haters. Lots of good David Freese highlights too for some reason. Play ball baby!