Hometownsource.com
Ewen earns 6th in U.S. Olympic Trials women's shot put
St. Francis graduate Maggie Ewen earned sixth place in the U.S. Olympic Trials in the women’s shot put competition held June 28-29 at Hayward Field in Eugene, Ore.
15 hours ago