Steffon Armitage insulted by England stars supporting his World Cup exclusion

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".

Latest News