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
Comments are closed.