What time is Italy v France Six Nations kick-off today and what TV channel is it on?

Wales Online

Published

It is the first of three home games for Italy in the 2023 Six Nations

Full Article