Tag: Federico Delbonis

Federer wins, Djokovic crashes out at Indian Wells

INDIAN WELLS: World number one Roger Federer finished off Federico Delbonis in a rain-disrupted match on Sunday to reach the third round at Indian...