Liverpool agree deal with Milner

Liverpool have agreed a deal to sign Manchester City midfielder James Milner, subject to a medical.
Personal terms have been negotiated and the 29-year-old will join on a free transfer on July 1 after his contract expires at the Etihad Stadium.