St. Louis Cardinals outfielder Jim Edmonds announced Friday his retirement as an active player.
Cardinals outfielder Jim Edmonds announces retirement