France v Scotland free TV channel, kick-off time and team line-ups

France v Scotland free TV channel, kick-off time and team line-ups

Wales Online

Published

The World Cup hosts will be looking to avenge their surprise defeat to Gregor Townsend's side last weekend

Full Article