-
Liam McLeod wrote a new post
local & world news, without the click bait
Liam McLeod wrote a new post
Sixteen teams took part in the tournament staged in Portugal - and Greece were 15th favourites to win it given they were taking part in their first Euros in 24 years and just a second ever. Only minnows Latvia...