St. Louis is a great atmosphere for all ages. The Cardinals have called Busch Stadium their home since 2006 when they became the first team in nearly 100 years to win the World Series in their inaugural season of a new stadium. Are you a Cards fan but don't live in the city? You'll fit right in! Nearly 90% of Cardinals fans come from outside of St. Louis!