Barack Obama was compelled to make Donald Trump admission amid cheating claim

Donald Trump is a keen golfer and has won more than 40 championships on his own properties, but…