thamisoccer.co.za
Cape Town City signed Travis Graham
Cape Town City signed the former Ajax Cape Town Captain Travis Graham. His contract with Urban Warriors expired at the end of last season and he was a free agent.