Roger Federer. The wonder from Switzerland. He previously held the #1 ranking in tennis for a record 237 consecutive weeks. Even though he is still very much in the game, many regard him as the greatest tennis player of all time. Federer currently holds 16 Major titles, more than any other male player. To date, Federer has appeared in a record 22 career Grand Slam finals. He also set a record by appearing in 10 consecutive Grand Slam finals. Impressive stuff for a guy who is currently ranked #1 in the world.
(Visited 50 times, 1 visits today)
What about Bat Boy?