Steffon Armitage insulted by England stars supporting his World Cup exclusion
- 133
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".





