England heralded as ‘game changers’ back home despite loss to Spain in World Cup final
The wait for a World Cup title goes on for England but the Lionesses have still been heralded as heroes back home after their loss to Spain in Sunday’s final in Australia.
FOX Sports Digital