30 man World Cup training camp roster announced

The 30 man roster for the World Cup training camp was announced just a little bit ago on ESPN News. The biggest news of this roster was the absence of striker Charlie Davies who was seriously injured in a car accident last year.

Here is the full list:

Keepers
Tim Howard (Everton, England)
Marcus Hahnemann (Wolverhampton, England)
Brad Guzan (Aston Villa, England)

Defense
Oguchi Onyewu (AC Milan, Italy)
Carlos Bocanegra (Rennes, France)
Jay DeMerit (Watford, England)
Jonathan Spector (West Ham, England)
Steve Cherundolo (Hanover, Germany)
Jonathan Bornstein (Chivas USA, MLS)
Clarence Goodson (Start, Norway)
Chad Marshall (Columbus, MLS)
Heath Pearce (FC Dallas, MLS)

Midfield
Michael Bradley (Moenchengladbach, Germany)
Maurice Edu (Glasgow Rangers, Scotland)
Ricardo Clark (Eintracht Frankfurt, Germany)
Stuart Holden (Bolton, England)
Jose Francisco Torres (Pachuca, Mexico)
Benny Feilhaber (Aarhus, Denmark)
Alejandro Bedoya (Orebro, Sweden)
Sacha Kljestan (Chivas USA, MLS)
Robbie Rogers (Columbus, MLS)
DaMarcus Beasley (Glasgow Rangers, Scotland)
Clint Dempsey (Fulham, England)
Landon Donovan (Los Angeles, MLS)

Strikers
Jozy Altidore (Hull City, England)
Brian Ching (Houston, MLS)
Edson Buddle (Los Angeles, MLS)
Herculez Gomez (Puebla, Mexico)
Eddie Johnson (Aris, Greece)
Robbie Findley (Real Salt Lake, MLS)

So who else is missing from this list that you might have expected to see here?