Johnny Damon’s 29,000 sq-ft Florida house, or Mega Mansion, is definitely not lacking in amenities or style. The MLB All-Star's house is located in Windermere, FL and has approximately 29,763 sq-ft. The home not only has a 2 lane bowling alley, but it also features an 8 car garage, tennis court, attached guest house, and a Disney … Continue reading Johnny Damon’s 29,000 Sq-Ft Florida House With Bowling Alley