Burnley forward Ashley Barnes has committed his future to the club by signing a new contract until the summer of 2022, with the option of a further 12 months, and has declared he wants to spend the rest of his career with the Clarets.readfullarticle