Sports Fans’ despair as England lose to Italy in final Marshmello July 12, 2021July 12, 2021 Fans have reacted with disappointment as England lost to Italy on penalties within the Euro 2020 final. Around 60,000 fans at Wembley witnessed the Three...