Tag Archives: Capt. Fred Thomas
Texas: Williamson County Sheriff’s PIO Lt. John Foster resigns following conviction for DWI
Lt. John Foster has resigned from the Williamson County Sheriff’s Office, just one day after he was found guilty of driving while intoxicated.