At long last, Euro 2020 are here! Twenty-four teams across 11 host cities promise to make the Euros a festival of football -- all of it LIVE on ESPN and ESPN+ from June 11 to July 10 in the U.S. -- but all the top teams vying for the title have issues coming into the tournament. Can France make history? Can England handle the pressure? Will Cristiano Ronaldo's supporting cast lead Portugal to a second straight Euros crown? And which team is the next Iceland and ready to shock stronger opponents?