You know things are going right for your franchise when your history of 100+ years without a World Series title actually starts becoming a useful marketing pitch to players.
Sorry, had to get this one in there after all the funny Cardinals memes that have been posted the last few days.
Go CARDS!