Answer
Carlos Vela Garrido is the full name of the Mexican professional footballer who plays as a forward for Major League Soccer club Los Angeles FC and the Mexico national team. He has also played for Spanish club Real Sociedad, English club Arsenal and Spanish club Osasuna.