France men, New Zealand women win finals at L.A. Sevens
France has beaten an injury-hit Great Britain 21-0 in the men’s final of the Los Angeles Sevens to claim its first title in the rugby sevens World Series in 19 years March 3, 2024, 10:29 PM ET • 4 min read LOS ANGELES — France beat an injury-hit Great Britain 21-0 in the men’s final … Read more