Manchester City should have concentrated on capturing Harry Kane for Tottenham's £150 million ahead of the signing of Jack Grealish, Premier League legend Jamie Carragher has warned.
The Premier League champions spent £100 million to sign playmaker Jack Grealish this summer, matching the amount they offered Spurs for Kane after the end of last season.
With the England captain under contract until 2024, Tottenham chairman Daniel Levy is thought to be holding out for £150 million for his wantaway talisman – and Carragher believes Kane should be as frustrated with City as he is with his club.