Why? Roger is one of (if not) the most important figures in tennis history and diCaprio is a really great actor who broke with the Titanic movie many film records! History can be very modern!
History is what stands the test of time. The top actor or sports star of a time may appear insignificant in the long run. I have a feeling that Bill Gates or Steve Jobs will be more historical.
Nice quiz! Some are not really last names. Caesar and Khan are titles. Hand of God is an impossible clue for a non-soccer fan. Google comes up with a totally unrelated TV show.
It seems that it was his third name and it started being used as a title because of him. Though it is true that Julius was more of a surname and Gaius his first name.
Hand of God is quite obvious clue for me, not a soccer fan, but baseball record is impossible to know :D I dont know anyone watching or knowing anything about this game