The St Louis Cardinals win 6 - 2 in Game 7 . The win gives the Cardinals two World Series championships . Cardinals ' David Justice wins NL Series MVP . ` Both feats defied oddsmakers . ` This is a dream come true , '' Freese says .
The St Louis Cardinals win 6 - 2 in Game 7 . The win gives the Cardinals two World Series championships . Cardinals ' David Justice wins NL Series MVP . ` ` This is a dream come true , '' Freese says .