Naomi Osaka has caused quite a stir. I can't figure out what to think of it. Naomi Osaka, Sports, Entertainment, and the Press | Nutmegger Daily -