arrow_upward
Euro Cup
#1
Who do you guys have for winning the Euros this year? I think Englands going to take it home but there’s quite a lot of good teams this year. Also a lot of star teams that I think will be upset with the games to come.