David Ferrero has won 4 Masters 1000 events. He won the 2007 Monte Carlo Masters, the 2007 and 2009 Paris Masters, and the 2013 Indian Wells Masters. He has also reached the final of the Masters 1000 events 13 times.
Unraveling the Legacy: The Juan Carlos Ferrero Tennis Quiz!