For clarity on the Tennis question - 3 men and 11 women have won more than 20 Grand Slams tennis championships, yet only 1 has 20+ singles titles. Can you please specify that it's singles only :)
I eventually wrote "Navy," but that is not the name of the college he attended, it's the institution of which it is a part. At least allow "Naval Academy" as an alternative answer.
All I could think of was Ken Griffey Jr. Thanks, The Simpsons.