DONOVAN EXCELS

Landon Donovan has played over 350 matches throughout his entire professional career which sees him performing for Bayer Leverkusen, Everton, Los Angeles Galaxy and San Jose Earthquakes just to name a few. Despite having played for a wide variety of clubs and has scored goals in every club he has joined, the contributions he has …