Original: The Cardinals finished their inaugural season in the new Busch Stadium by winning the 2006 World Series , becoming the first team since the 1923 New York Yankees to win the World Series in their first season in a new ballpark .
Simplified: The Cardinals began play in the current Busch Stadium in 2006 , becoming the first team since 1923 to win the World Series in their first season in a new ballpark .