38-year-old veteran spinner Gareth Batty has been recalled to the England test squad to tour Bangladesh, having played his last test match back in 2005 against the same opposition.
Batty made his test debut way back in 2003 against, you guessed it, Bangladesh, and has only featured in seven tests since.
This is probably due to a very poor bowling average of 66.63 in the format, and his recall highlights the frightening lack of depth England have in their spin department.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
He's taken 625 wickets in 238 first class matches, at an average of over 33, not hugely impressive figures for domestic levels, and has left England supporters wondering why a younger player like Scott Borthwick, who can also bat high up the order, wasn't included ahead of the veteran Surrey skipper.
Batty has been included alongside fellow spinning all-rounders Moeen Ali and Adil Rashid, who will have integral roles in the England team over this tour and the one of India, more so than Batty, an England fan would hope.
The inclusion of the Surrey captain is a real blow to Simon Kerrigan, who hasn't been able to earn a recall to the England team since his horrific debut for the side in the fifth Ashes test in 2013.
Batty is included in a 17-man squad that includes three highly impressive uncapped performers at county level in the form of spinning all-rounder Zafar Ansari, 19-year old opening batsman Haseeb Hameed, in for the outgoing Alex Hales, and heavy run scorer Ben Duckett, who has impressed for the England Lions.
Predictably, however, Batty's inclusion has captured the attention of fans across the world and as such, Twitter is probably not the best place for Batty to be looking right now.
Here are some of the best reactions: