England’s women have won the European football championship, bringing a major international trophy home for the first time since the men’s team won the World Cup in 1966, more than a lifetime ago for many of the fans who crowded into Wembley Stadium for the match. They beat Germany, English football’s bitterest rival by two […]