SAN ANTONIO - Col. Steve McCraw, who has served with the Texas Department of Public Safety (DPS) for 47 years, is retiring. On Wednesday, McCraw bid his final farewell to the department ...
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 with ...
Steven McCraw, Director of the Texas Department of Public Safety, said the incident commander inside believed more equipment and officers were needed to make a tactical breach. Mr McCraw said with ...