2006 World Champion Cardinals return to Busch Stadium

Players, coaches and front office personnel from the 2006 World Champion Cardinals returned to the field for a 10th anniversary celebration on Saturday.

More FOX Sports Midwest Videos

More FOX Sports Midwest Videos»