He isn't racist, he said as a young lad, when asked who he was supporting in the world cup, he replied "Anyone who plays England" which is a reply that many Scotsman would come up with, everyone got all uptight about it despite it being a joke.
Federer is not even the final yet, he may not get their. Murray is one of the players that thrives playing against Federer, i think they have played 11 times and Murray has won 6 times.
Tsonga is plying Federer in the semi. I think Murray can do it, he has a good record against Feds and he has the experience after losing the US Open final.