Image 1 of 1
EDMONDS_JIM_160526.1.jpg
St. Louis Cardinals Jim Edmonds (15) in action during a game from his career with the St. Louis Cardinals . Jim Edmonds played for 17 years with six different teams and was a 4-time All-Star.