Indian Wells Tennis: Juan Martin Del Potro takes down Roger Federer to win his first Masters 1000 title.

The nature of streaks is to arrive at their inevitable ends; and Roger Federer’s, best-start-to-a-season, streak of 17 consecutive wins, … Continue reading Indian Wells Tennis: Juan Martin Del Potro takes down Roger Federer to win his first Masters 1000 title.