Source: DailyMail
Finn Russell is loving live in France where they do things differently
EXCLUSIVE INTERVIEW BY NIK SIMON: Finn Russell is loving the different life in France, and he has emerged as Europe's in-form No 10 this seasonread full article