This day, this match, had to come, of course, for Roger Federer, and for tennis, just as it inevitably must for every athlete in every sport.... Read more