Question: who won 2017 atp mexico open hard court tennis tournament
Answer: Sam Querrey