Angelo Harris Invitational Tim Loreman Mar 08, 2020 Mobile Christian thrower Josiah Harry took the top Shot Put spot in the nation Saturday at the Angelo Harris Invitational. Harry has committed to the University of Alabama.