England

England won their first Grand Slam in 13 years in a raucous atmosphere at the Stade de France. In a game where England could never quite relax, it was not…

That's what it means: Owen Farrell celebrates England's win. (Photo: Getty Images)

The Saints England – the champions If you don’t want to see England get some credit where it’s due, then look away now, because England deserve major congratulations for becoming…