Texas Public Safety Commission (PSC), along with Texas Department of Public Safety (DPS) Director Steven McCraw, presented several prestigious awards to DPS personnel
Texas State Troopers lined up outside Baylor Scott & White Institute for Rehabilitation in Dallas on Friday as Trooper Curtis Putz walked out of the hospital.
The power of will and determination was on full display Friday at the Baylor Scott & White rehab center in Dallas, as trooper Curtis Putz left the hospital nearly 12 weeks after a crash while in the line of duty nearly killed him.