Roger Federer has reached his seventh straight Wimbledon final Friday by beating Tommy Haas of Germany 7-6 (3), 7-5, 6-3. Federer won five consecutive titles at the All England Club before losing to Rafael Nadal in last year's final. At this year's... Sponsored Topics: Roger Federer - Rafael Nadal - All England Lawn Tennis and Croquet Club - Tennis - Tommy Haas