Trump lashed out at the Open Championship for not using his Scottish golf club as a venue, saying its because he’s ‘too controversial’ / Sports news / By Donald Trump’s businesses face blowback from the controversy and conflict he stirred during his term in the White House.