Todd Alexander, the head coach at Waxahachie for three years, stepped down on Thursday, Jan. 7, according to a statement from the Waxahachie ISD. The decision was on his terms and without a trace of ill will.
A 1990 alum of Waxahachie, he was the first ever graduate to take the ...