How old was tennis player Pete Sampras when he won his last Grand Slam?

Question: How old was tennis player Pete Sampras when he won his last Grand Slam?

Choices:

29
31
27
30

Correct answer:

30