As I write this, it's 3-0 USMNT v Bolivia in an utterly meaningless friendly. Two teams not playing in the World Cup this summer. USMNT doesn't even have a permanent coach.
But, fortunately, basically NONE of the old has-beens, weren't-that-good-anyway generation is playing right now. They have put an entire team of up-and-comers out there. Both 18 year olds have scored. Pulisic at 19 is literally the leader of this team. Oldest players on the pitch are like 25 and 27 for the US.
I can't remember a team like this for the US -- so much young, unproven talent, but, their resumes are remarkable. Schalke, PSG, etc. etc. One of those "...in four years...." group. We really do have a cupboard full of 18-to-20 year olds who are poised to get in the mix, and the ceiling ought to be a lot higher than the past group of underachievers.
As long as MLS keeps their grubby paws off of most of these kids.