Tiger Woods back at home with Elin

Posted By: The Ski Channel on February 19, 2010 3:24 pm

On the same day that he asked the public to “find room in your heart to one day believe in me again,” there is now news that Tiger Woods is at his home in Windermere, Florida with his wife, Elin.  Sources tell TMZ that Elin arrived home about 40 minutes after Tiger, and now there are cameras everywhere trying to get the first picture of the couple together.  It may be difficult, however, since security has been beefed up all over the neighborhood and there are security teams outside the house, at the end of the street, and at the lake behind his house.