The U.S kept promoting a Mexico v USA final... Like its only these two counties capable of reaching the final. I'm glad Panama won today...I wish them luck in the final, they will need it. The U.S playing some good ball right now. I can't stand them still, and I would love for Panama to shut those stinking commentators up!!!