Michael Carrick has committed his long-term future to Middlesbrough by signing a new three-year contract with the club.Read More »