Wichita State thrower Damien Odle breaks Shocker javelin record, sets personal best by 19 feet

May 07, 2016 05:13 PM