The mind works in funny ways. How do you link the words “Naomi Osaka” and “Open Championship at Royal St George’s golf club?” Well, mostly the connection arose due to the fuss caused by Osaka, winner of four Grand Slam Tennis tournaments, multi-sponsored, rich and...