Manchester City have reportedly offered James Milner a lucrative long-term deal.
The Manchester Evening News reports that City have proposed a £165,00-a-week contract to the 29-year old midfielder in order to keep him at the club.
Milner has been heavily linked with Arsenal and Liverpool in the past few months but Manuel Pellegrini is determined for him to stay at the Etihad Stadium.