Input: Who won 2017 atp mexico open hard court tennis tournament?
Output: 

 Who won the men's singles competition at the 2017 Mexico Open hard court tennis tournament? 
 Sam Querrey