Home > Climate > Roger Federer is tough to beat. Global warming might have pulled an upset