Edmonds spent eight seasons of his MLB career playing for the Cardinals and, after his retirement, 12 with their broadcasting ...
Jim Edmonds, a former standout outfielder had been a St. Louis Cardinals television broadcaster for 12 seasons.