Morris left Ajax at the end of last season when his contract expired, having been at the Urban Warriors since he was 12 years old.
The 25 year old made over 130 appearances for the Ajax first team after graduating from their youth ranks, scoring 25 times in league and cup competitions.
Having spent last season in the NFD with Ajax, Morris says he is delighted to join City and be back in top flight football.
Morris, who was part of the national Under-23 team at the Olympics in Brazil, says that working with McCarthy is a big appeal for him.
Morris says he already feels like he is fitting into the City family, and that transition has been made easier with Morris re-uniting at the club with other former Ajax players like Riyaad Norodien, Travis Graham, and recently-signed Abbubaker Mobara.
City coach Benni McCarthy is excited about the club’s two new signings of Mobara and Morris.
City’s chairman John Comitis feels that with Morris’s signing, they are now a well-balanced squad and ready for the season.
With players like Thabo Nodada, Roland Putsche and Kouadji Kouassa also returning from long-term injuries, Comitis says they feel like three additional signings, and he is excited about the team’s prospects for the season. – Report by Rob Delport