ECB announces contracts overhaul as 20 players get new deals

Moeen Ali awarded contract, alongside newcomers Robinson, Leach and Malan

Full credit to espncricinfo.com Please read more here.