David Villa is the odd one out because he is a Spanish footballer, while the other three (Beckham, Terry, Figo) are also footballers but from different countries. This question tests pattern recognition across sports personalities. Villa is the only Spanish player among the options.