Toulon star Steffon Armitage 'insulted' by England stars supporting his World Cup exclusion
- 332
Toulon star Steffon Armitage 'insulted' by England stars supporting his World Cup exclusion
Steffon Armitage has branded England stars supporting his World Cup exclusion as "pretty insulting".





