RIPON, Wis. - After a tremendously successful run that saw the Illinois Wesleyan University women's track and field program claim four NCAA Division III National Championships under his tenure, Chris Schumacher announced his resignation as IWU's Direct...
Mar 15th 2023, 9:57am
2K views0 likes0 shares 0 comments