Tag: Harry Maguire
-
Final stop for Southgate on road to Russia | England v Costa Rica | Preview and Odds
England’s final stop before Russia is Leeds – as they take on Costa Rica at Elland Road on Thursday. Gareth Southgate’s men came out 2-1 winners over Nigeria at Wembley on Saturday, and face their final assignment before heading to the World Cup. Costa Rica are no pushovers though, and will be heading to Russia […]