Troopers at the scene said the driver was trying to pass two 18-wheelers when he met the company truck head on.
The JAWS of life had to be used on the driver side door and back door to cut the driver out of his tan Mercury.
The driver of the Mercury was transported by HALO helicopter to University Hospital in San Antonio.
The company truck had two passengers. One of the passengers was taken to Otto Kaiser Memorial Hospital in Kenedy.
No more information was available about the wreck victims.
In addition to DPS troopers Ben Amoles, Joshua Alcala and Raul Garcia, Acadian Ambulance Service, the Pawnee Volunteer Fire Department, Pettus Volunteer Fire Department and Three Rivers Volunteer Fire Department were at the scene.
Charlie’s Wrecker Service from Three Rivers transported the Mercury to its wrecking yard.