Tony La Russa reflects on 2006 world champion Cardinals

Tony La Russa says despite getting into the playoffs on the last day of the season with 83 wins, the 2006 Cardinals stand the test of time. "The lineup, that's a world championship team," the manager says as the team prepares to celebrate the 10th anniversary of its World Series triumph.

More FOX Sports Midwest Videos

More FOX Sports Midwest Videos»