News

ST. LOUIS – Jim Edmonds, eight-time Gold Glove winner and 2006 World Series champion, will no longer be part of the St. Louis Cardinals broadcast team. He said FanDuel Sports Network Midwest ...
Jim Edmonds will not return ... It’s not fun to be around.” Though Edmonds — a four-time All-Star and eight-time Gold Glover ...