Who’s on your team? Go Lionesses! How wonderful to see England women’s team win the Euros – such a well-deserved victory and satisfying ending to an...