Would a still-developing US women’s team have won Euro 2025?
Sunday in Switzerland, England’s Lionesses clawed their way to a second straight Euro title after defeating the reigning world champions, Spain, 3-1 in a penalty shootout. With a record 1.35m...