LIVERPOOL, England (AP) — Liverpool says it will sign Kolo Toure after the defender's Manchester City contract expires on June 30.

The 32-year-old Toure will join Liverpool on July 1 after a "deal in principal" was reached with the Ivory Coast international.

Toure has been at City since 2009, having played for Arsenal for the preceding seven years.