The French rugby team after defeating Scotland in the Six Nations final at the Stade de France in Saint-Denis on March 15, 2025. STEPHANE DE SAKUTIN / AFP And suddenly, it was ecstasy. It was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results