So Michael Vaughan has stepped down as England’s ODI captain. The Village Cricketer calls for Paul Collingwood to take charge. The squad and new captain will be announced on Friday. Selectors, please heed our previous callings!

Advertisements