Daily Express chief sports writer Neil Squires reflects on England’s Rugby World Cup win over USA and the challenge ahead in Argentina from Japan.
Daily Express :: Sport Feed
Daily Express chief sports writer Neil Squires reflects on England’s Rugby World Cup win over USA and the challenge ahead in Argentina from Japan.
Daily Express :: Sport Feed