Who is Jim Edmonds?
Jim Edmonds is an American Baseball player, Broadcaster. Jim Edmonds was born on June 27, 1970 in Fullerton, California, USA. As of 2026, Jim Edmonds is 56 years old. Published estimates place the net worth of Jim Edmonds at $3.5 million.
