David Mathebula says he is waiting to give Kaizer Chiefs first preference to negotiate a new contract with him before he thinks about moving to another team.
Mathebula waiting on Chiefs