Stan Musial

The Legacy of Cardinals Manager Tony LaRussa

Sports

The celebration may be ending a little early in St. Louis. Just days after winning a thrilling seven game World Series, St. Louis Cardinals Manager Tony La Russa announced his retirement. The 67-year-old La Russa managed for 33 years in the big leagues, winning three World Series titles over the years and really revolutionizing the […]

Texas Rangers Win Game Four Against Cardinals, Tie Series

Sports

World Series Begins in St. Louis Tonight

Sports