Japanese star Naomi Osaka crashed out of the Olympics tennis competition on Tuesday after Flora Duffy delivered gold for Bermuda for the first time in...
Recent Comments