Piedra Vista’s Kaleigh Graham throws the shot put.
Piedra Vista's Kaleigh Graham throws the shot put. (Jesse Hankins/For The Daily Times)