Euro 2020 has had just about everything so far. Great teams, huge upsets, amazing stories and, of course, incredible games. The semifinal round begins today and it should bring us two great games with plenty of storylines. Italy vs Spain Many would agree these have been the two best teams …
Read More »