Vaughn to Step Down from Indiana Sports Corp
The Indiana Sports Corp has announced President Ryan Vaughn is resigning and will officially step down July 1. The organization says Vaughn, who has served as president since 2014, is leaving to pursue an opportunity in the private sector.... Read More
