Mercedes-Benz Stadium (Atlanta) — Two games against elite competition. Two losses that left fans of the United States men’s national team short of any confidence that the country’s squad has any hope of making a deep run when they co-host the World Cup in just over two months from now. Three days after a 5-2…
April 1, 2026