David Rainey David Rainey

The Real World: San Francisco's David "Puck" Rainey was hospitalized after he and his 8-year-old son were involved in a car wreck, sources close to the family tell TMZ.

The two were on a father-son fishing trip last Friday, according to the report, when Rainey swerved to a avoid a deer. He lost control of the vehicle, and the car rolled down an embankment, landing upside down in the creek. Rainey managed to free his son, who flagged down help, according to the report.

See photos of recent Real World casts

The reality star reportedly suffered broken bones in both feet, his right hand, his neck, as well as a fractured sternum and clavicle. His son bruised several internal organ and suffered damage to his liver, but he has since been released from the hospital.

Rainey is expected to remain in the hospital for at least another week.