Agree Top 3 US players ever on the world stage are probably 1. Howard, 2. Keller 3. Friedel all goalies.
Edit:
4. Dempsey 5. Bradley. I think Donovan could have been much better if he stayed in Europe.
Donovan was awful in Europe.
Don't forget Ernie Johnson. Not flashy but a very respectable career in the Eredivisie.