Answer
No, Rod Laver did not win less than 10 Grand Slam singles titles. In fact, he won 20 Grand Slam singles titles, which is the second most of all time. He won 11 Australian Open titles, 4 French Open titles, 2 Wimbledon titles, and 3 US Open titles. He is considered one of the greatest tennis players of all time.