Shame Rafa didn't win. Big mistake from him was not playing on grass before Wimbledon.
I hope he will win US Open and regain number 1.
Wimbledon simply doesn't suit Rafa anymore. The fact that he cannot bend his knees as much as he used, means that the low-bouncing balls of the grass courts give him hell.
The US Open should give him a better chance to shine and win his 6th non-clay major.
As for Roger, what is there to say really? The man is a colossus and the GOAT, unless Rafa can come up with something truly mega in his final few years.
Novak & Andy are showing real signs of strain throughout 2017. Their style of play is quite physically demanding (a bit like Rafa's) and longevity will always be an issue for them as well. Federer has this massive advantage over his main rivals in that he can win points with far less physical exertion.