Tron Visits the Titleist Performance Institute

Self-described "Tightest Person in the World" Tron Carter steps into Dr. Greg Rose's office for a physical wake-up call.

Thanks to Titleist for their support.