Tiger Woods Has Landed

2/22/2010 7:23 PM PST
Tiger Woods' private plane has landed at a small airport in Mesa, Ariz.

The shot was snapped just an hour ago.

After his mea culpa presser on Friday, Tiger said he was headed back to rehab. We're told the plane landed on Sunday.