Where did Marcel Granollers win the 2012 ATP World Tour Finals?
Wimbledon
French Open
US Open
None of these
Answer
The correct answer is: None of these. Marcel Granollers did not win the 2012 ATP World Tour Finals. The 2012 ATP World Tour Finals was held in London, England. Granollers was not a part of the tournament.
Mastering Marcel Granollers: A Tennis Quiz on the Spanish Sensation!