The England Lionesses’ victory at the Euro 2022 tournament has been voted the top live TV sporting moment of the past 20 years in a survey conducted by Everyone TV, the organisation responsible for streaming service Freely, which is backed by the BBC, ITV, Channel 4 and Channel 5. The survey of 2,000 sports fans […]