Tag: Sevens World Series

Dupont stars in Madrid

NEWS EXTRA ANTOINE Dupont helped France to a Sevens World Series win in Madrid. The French put three tries past favourites Argentina to win the […]