Sammy Sosa buys home in Golden Beach