Let's face it. It's not the best time to be a United States Men's National Team supporter right now. Our senior team just lost to Guatemala (sure they spanked them 4-0 afterwards, but never forget). Our U-23 team missed out on the Olympics once again. The future appears to be suspect at best.
However, today was proof that it's not as doom and gloom as it seems. Not only did 20-year-old Matt Miazga make his Premier League debut for the reigning league champs, but he also drew rave reviews for his performance in a 4-0 win over Aston Villa.
Staying in England, there's 22-year-old DeAndre Yedlin. He didn't get off the best start with his loan team Sunderland this season, but he's won a spot in the club's starting lineup and has come on like wildfire of late. He started once again today and helped Sunderland keep a clean sheet.
Last but certainly not least is the 17-year-old Christian Pulisic. After making his USMNT debut on Tuesday, he traveled back to Dortmund to get a spot on the second place side's bench for their league match against Werder Bremen. With the two clubs deadlocked in a 2-2 draw with 10 minutes left, on came the American phenom. Not two minutes on the field he had already won his side a corner with his proactive and dynamic wing play. Adrian Ramos scored off that corner and Borussia Dortmund collected all three points.
While things may looks grim, today proves there's talent in the pipeline. It may not be vast, but it's there when and if Jurgen Klinsmann decides it's time to implement it into the senior team.