England captain Ben Stokes has reportedly signed a fresh two-year contract, having rejected a multi-year deal when the board offered him one last year.
TOP SPIN: When Test star Mohammad Rizwan approached Alex Hartley to ask about the spin-bowling plans for the new batsman during this year's Pakistan Super League, she knew she had been accepted ...