American retired baseball player and broadcaster James Patrick “Jim” Edmonds has an estimated net worth of $35 million with total career earnings of $86,422,907. Born in Fullerton, California on June 27, 1970. Edmonds started his professional baseball career in 1988 after he was drafted by the California Angels. He played for Los Angeles Angels of Anaheim from 1993 to 1999; St. Louis Cardinals from 2000 to 2007 joining San Diego Padres (2008), Chicago Cubs (2008), Milwaukee Brewers (2010) and Cincinnati Reds (2010).
After his retirement, Edmonds was hired by Fox Sports Midwest to work with their St. Louis Cardinals broadcasting team. He has been married three times and has four children; Lauren, Landon, Hayley and Sutton Edmonds. His current wife is reality television star Meghan O’Toole King. He lives in St. Louis and he is owner of a restaurant.