Sports Who has won the men’s singles French Open tennis tournament 2018 A) NovakDjokovic B) DominicThiem C) RogerFederer D) Rafael Nadal Detailed Solution: No Details Prev Next