Sports ❯Rugby ❯Players ❯Finn Russell
The French rugby team secures a historic 73-24 win in Rome, setting new scoring records while Italy struggles to maintain momentum.