In what should be touted as an epic battle between two Euro Championship starved teams, Italy hasn’t won the title since 1968 and England has never won it, instead, we are talking about the semi-final where lasers, fireworks, and unsportsmanlike booing during a national anthem took place by England fans. […]