Question: who has the most atp masters 1000 titles
Answer: Rafael Nadal