AUSTIN, Texas — After 15 years with the Texas Department of Public Safety (DPS), Col. Steven McCraw has retired. On Wednesday, McCraw left DPS headquarters in Austin for the final time.
Steven C. McCraw became the director of the Texas Department of Public Safety in August 2009 and also serves as the Governor s Homeland Security Advisor. McCraw began his law enforcement career ...
Results that may be inaccessible to you are currently showing.