George, 19, has been touted as one of the most promising strikers in South African football since rising through the esteemed Old Mutual Academy system in Cape Town.
Turkish Super Lig giants Galatasary showed real interest in his services in 2018 and invited him for a two-week assessment where he impressed but later moved on to Cape Umoya in the GladAfrica Championship.
With City having lost Kermit Erasmus to Mamelodi Sundowns, they have already secured Prince Opoku Agyemang as a direct replacement but the signing of George represents a long-term investment.