Question: Who did David Villa play for who owns the New York Yankees?
Answer: New York City FC