Sports
England squad to face Scotland and Spain
LONDON: England's 25-man squad to face Scotland in a World Cup qualifier at Wembley on November 11 and Spain, also a
Subscribing is the best way to get our best stories immediately.