At 32, Kevin Anderson has enjoyed a career-best season. He rose to a high of No. 5 after making the Wimbledon final. Along the way, he survived two marathons including an upset over Roger Federer ...