I normally play Fantasy EPL on DraftFantasy. As far as I know, it's the only platform where you can play fantasy soccer Yahoo Fantasy style (there is a draft in the beginning, each player can only play on one team) rather than salary cap style (hundreds of teams, each player can play on a lot of teams). This time, DraftFantasy organized a Euro 2020 league as well. Unfortunately, it's not free, you gotta be a Premium member (I paid 15 pounds for annual membership, but one can also pay 5 pounds for monthly one). I know it sucks, but it's better than not play at all. If you don't mind paying a bit and want to join my league (head-to-head, the draft will take place on June 10 at 7 pm EST), come by! https://euro.draftfantasyfootball.co.uk/league/joining/kW9vCCsv97LfDXeLC?r=LdJsxg4RMBWR2sAvL