Liverpool have announced they’ve agreed a deal in principle to sign defender Kolo Toure as soon as his contract expires with Manchester City on June 30.

Toure’s contract is set to expire, and Manchester City had no intention of extending the Ivory Coast international’s contract. In swooped Liverpool to sign a veteran defender who has had an impressive career at both Manchester City and Arsenal.

The 32-year-old defender will replace Jamie Carragher in central defense, but there’s also question marks about the future of centre-back Martin Skrtel.

Toure will be the first Ivorian to play for Liverpool when he joins the club on July 1.