EURO 2020 ON THE SPORTS CORNER! The biggest party in Europe begins - as the delayed Euros finally take place! With 11 stadiums across the likes of ...