England Announce Squad for First Test vs India at Leeds Starting on June 20
England have named a 14-man squad for the opening Test against India, which kicks off on June 20 at Headingley, Leeds. The five-match series will stretch until July 31, wrapping up at The Oval in London.