Where every Premier League club needs to strengthen in January Manchester City have beaten Chelsea and Tottenham to the signature of goalkeeping prodigy Gavin Bazunu.Bazunu, 16, was Shamrock Rovers’ first choice at the start of the season and kept four consecutive clean sheets. REVEALED The biggest market value losers in 2019, including Bale and ex-Liverpool star Top nine Premier League free transfers of the decade LIVING THE DREAM Manchester City have won the battle to sign highly-rated goalkeeper Gavin Bazunu (16) from Shamrock Rovers for around £420,000. The player was in Manchester to sign terms this week, with a joining date not yet decided. [Telegraph] pic.twitter.com/mLwOtnLsQN— City Watch (@City_Watch) September 6, 2018And the Premier League champions forked out £420,000 for his services – a record for a non-professional in Ireland.The deal includes add-ons if the Irishman does achieve big things with City in the future.Before signing for City, Bazunu visited the training grounds of all three clubs as well as talking with officials at Spurs, Chelsea and City.Spurs will be surprised they failed to land Bazunu due to their relationship with Shamrock Rovers after facing each other in the Europa League in 2011. IN DEMAND targets moving on Man United joined by three other clubs in race for Erling Haaland targets RANKED Latest Transfer News Kevin De Bruyne ‘loves Man City and wants to keep winning’, reveals father LATEST Arsenal transfer news LIVE: Ndidi bid, targets named, Ozil is ‘skiving little git’ Cavani ‘agrees’ to join new club and will complete free transfer next summer Tony Cascarino backs Everton to sign two strikers for Carlo Ancelotti Bazunu has yet to finish his exams in Ireland and he will remain there until either January or next summer.