Parker Owens was entering his freshman track and field season for the Edwardsville Tigers with plenty of hype. After all, Owens set a world record with a pole vault mark of 16-feet-3 (4.95 meters) at ...