USMNT vs Panama: Concacaf Nations League semi-final time, schedule, prediction and more
The semi-finals of the Concacaf Nations League will take place between USMNT vs Panama and Canada vs Mexico on Thursday. The US, three-time reigning champion, is eying its fourth consecutive final, while Panama will be looking forward to repeating what it did at Copa America last year. Here's all you need to know about the two sides.