Jack Leach glad to repay ‘new’ England’s faith with 10-wicket haul | Cricket News
LEEDS: Jack Leach hailed England‘s new leadership duo of captain Ben Stokes and red-ball head coach Brendon McCullum for bolstering his self-belief after taking the first 10-wicket haul of his…