Olympic track and field champions Jenn Suhr (pole vault) and Michelle Carter (shot put) announced their retirements on Thursday.
Suhr, a 2012 Olympic gold medalist and 2008 silver medalist, scratched out of this week’s USA Track and Field Outdoor Championships. She had competed at every nationals dating to 2006. Read More
Recent Comments