Jonjo Shelvey could play for any team he wants, claims Newcastle United team-mate Rob Elliot.
Shelvey hit the headlines on Sunday for the wrong reasons after his rash red card saw for standing on Dele Alli cost Newcastle United in their Premier League opener against Tottenham Hotspur.
The midfielder has revealed he is seeing a psychologist in a bid to curb his anger, and Magpies goalkeeper Elliot has revealed the England international is working hard in training - and that Newcastle are lucky to have him.
Elliot told NUFC TV: "He was down, he was dejected. He knows he's messed up and he held his hands up.
"It doesn't make it right, but that's Jonjo. He's come a long way since he's been here - the training regime he does on and off the pitch, he's working, he's working on things and he's a great lad.
"He cares, he's passionate and sometimes that boils over, and he's got to learn to deal with that because he could honestly play for any team he wants to and we are very fortunate we have got him here.
"But also on the same side, we have got to make sure we help him to be the best player he can be and take us up the league and to do that, we need him on the pitch.
"Hopefully this is a good learning curve for him, we can get him back out there and he can push on and help us get up the league."