Spain Wins Fourth European Championship, Defeating England Again
Spain has won the European Championship for the fourth time, a new record. For England, it’s another close loss in their long history of coming up short. Spain dominated the tournament and defeated England 2-1 in the final on Sunday. Mikel Oyarzabal scored the winning goal in the 86th minute. Oyarzabal, who replaced captain Alvaro […]