A  U.S. soccer player has justified his  of rivals Mexico at the Russia World Cup. Landon Donovan, 35, played for the USA  team 157 times, scoring 57 goals. He is  regarded as the best American player ever. However, his  for fellow Americans to back rivals Mexico at the World Cup have landed him in  water. Many of his ex-teammates have further criticized him for accepting  from the company Wells Fargo in exchange for wearing a Mexico soccer jersey. He tweeted a photograph of  with a scarf that read: "My other team is Mexico. The tournament is here. USA fans, our team may not be in Russia, but our  to the south are. So join me...to cheer on our other  - Mexico."
Donovan explained why he wanted  to cheer for Mexico. He grew up in California and speaks  Spanish. He said: "My heart bleeds red, white and blue and no one should ever question my  to and support of U.S. Soccer and its national teams. That being said, having grown up  of Los Angeles playing with Mexican teammates whose ...inspired me at a very young ....I always have had a strong  and respect for our neighbor." Current U.S. player Claudia Soto said: "I don't understand  he is doing this. Actually, I do - ." A Mexican fan said: "There are two  that Mexico fans love to hate. Donald Trump and Landon Donovan."