Answer
Besides Guadalajara and Arsenal, Carlos Vela also played for Osasuna on loan. Osasuna is a Spanish football club based in Pamplona, Navarre. The club currently plays in La Liga, the top tier of Spanish football. Vela played for Osasuna on loan from Arsenal during the 2011-12 season. He made 33 appearances for the club and scored 10 goals.