Sheldon Webster (front with medal), BSEd 1986, is the girls track and field coach at McCluer North High School in Florissant, Mo. ...
READ MORE