England announce T20 World Cup squad
Defending champions England have named their provisional squad for the T20 World Cup set to take place in the USA and West Indies this June. Jos Buttler will captain the side but perhaps the most eye catching name is 29-year-old pace bowler Jofra Archer, who has been cleared after a stress fracture in his right [...]