England thrash Scotland 6-0 in ‘must lose’ match but Team GB fail to clinch Olympics spot
England failed to overcome an odd scenario at Hampden Park on Tuesday.
Daily Express :: Sport Feed
England failed to overcome an odd scenario at Hampden Park on Tuesday.
Daily Express :: Sport Feed