2. Rafa Marquez
Center back and defensive midfielder for the Mexican National Football Team as well as the New York Red Bulls. This father of two was the captain of the Mexican National team at the 2010 FIFA World Cup and is only the 8th player in history to reach 100 caps for Mexico. Sure he’s hot, but is he hot enough for our list? Just ask Shakira, she featured him in her “This Time For Africa” video for the 2010 World Cup. Waka Waka!