Hang on to your hats folks, this one is about to get interesting.

U.S. Men’s National Team head coach Jurgen Klinsmann has called in 26 players to begin training camp in Cleveland in advance of the five-game stretch in May and June that includes three FIFA World Cup Qualifiers and the Centennial Celebration Match against Germany.

A total of 29 players will participate, including four MLS goalkeepers that will rotate through camp.

Yes, in total there are six, count them SIX keepers in camp.

GOALKEEPERS (6) :Brad Guzan (Aston Villa), Tally Hall (Houston Dynamo), Bill Hamid (D.C. United), Tim Howard (Everton), Sean Johnson (Chicago Fire), Nick Rimando (Real Salt Lake)

DEFENDERS (8) : DaMarcus Beasley (Puebla), Matt Besler (Sporting Kansas City), Geoff Cameron (Stoke City), Edgar Castillo (Club Tijuana), Omar Gonzalez (LA Galaxy), Clarence Goodson (Brondby), Fabian Johnson (Hoffenheim), Michael Parkhurst (Augsburg)

MIDFIELDERS (10) : Michael Bradley (Roma), Joe Corona (Club Tijuana), Brad Davis (Houston Dynamo), Maurice Edu (Bursaspor), Stuart Holden (Bolton), Jermaine Jones (Schalke), Sacha Kljestan (Anderlecht), Brek Shea (Stoke City), Danny Williams (Hoffenheim), Graham Zusi (Sporting Kansas City)

FORWARDS (5) : Jozy Altidore (AZ Alkmaar), Terrence Boyd (Rapid Vienna), Clint Dempsey (Tottenham Hotspur), Herculez Gomez (Santos), Eddie Johnson (Seattle Sounders FC)

Whatcha think folks? Surprised to see names like Shea out there given his injury status? Are you laughing at the number of keepers like I am? Any players lacking (outside Landon Donovan) in this?