Twickenham Stadium London England
Twickenham Stadium London England” (CC BY-SA 2.0) by brewbooks

England can pay a compliment to Rugby World Cup final conquerors South Africa in the upcoming 2020 Six Nations Championship.

As the first major tournament featuring top tier rugby union countries at the start of a new cycle, bookmakers have naturally made the Red Rose favourites for the title among Europe’s elite.

(more…)