Edmonds returns to St. Louis
Jim Edmonds is coming back to his old home. For eight years he patrolled center field at Busch Stadium. He won six Gold Glove Awards and made three All-Star teams. In 2006, he finally won a World Series ring. Now, Edmonds faces off against his former team as the Cards and Cubs meet in an NL Central tussle.



