The accident happened around 3am The car skidded onto a gate pole on FM 529 near Fairview, pinning the driver. It took rescuers an hour to free the driver.
The driver told sheriff's deputies he had been drinking. It might have been a factor in the crash.
He was taken to the hospital by Life Flight in serious, but stable condition.