There seems to be no stopping Roger Federer as the Swiss great continues to defy time, triumphing Sunday to claim a record-equaling fifth title at Indian Wells.


00


CNN