Cape Town City midfielder Shane Roberts has signed a new 4-year contract with the Citizens.
The 22-year-old is one of the promising talents in the City set up.
He’s been part of the team since he came through from the club’s development structure in 2017 and has made 29 appearances in all competitions since then.
Described by some City fans as a “marvel to watch”, Roberts’ new deal is due to expire in 2024.
By Tiyani wa ka Mabasa