National

A source says that Tiger Woods has entered a private, upscale rehabilitation facility in Arizona. Sounds like a lil' Damage Control!!!