David Villa

Arsenal take on a MLS All-Star team on July 27, which will include names such as Didier Drogba, Kaka and Andrea Pirlo....