David Willey has committed his future to Northamptonshire by signing a new three-year contract extension until the end of 2029. The Steelbacks captain, who becomes the club's all-time leading T20 appearance maker against Essex on Friday, says he is determined to build on the progress made over the past four years.