Houston Texans wide receiver Harry Williams underwent surgery on Sunday to repair a fractured vertebra sustained in Friday's preseason game against the Dallas Cowboys.