True Champion is still Nadal NOT Federer.
There is so much talk on ESPN, NYTimes... everywhere that if Federer wins he will be the greatest player ever to play Tennis.
First, I wouldn't be surprised if the Swede beats Federer, Fed can no way deal with huge power flat-balls to the backhand at the base-line - we've all seen this with today's match with Del Potre.
Secondly, even if he does win, he still has LOST to Nadal much more than Nadal beating Federer. Madrid doesn't count because of his knee.
How can there be a greatest player ever if one player consistently beats him 5 times out of 7? We should all root for the TRUE CHAMPION RAFA NADAL when he comes back for the US open when his Knee heals.
Federer played earlier in his career when Nadal was not competing he was playing in a clown era where there wasn't truly great players and Marat Safin was burnt out, etc.