Mark Batchelor
Who is Mark Batchelor? Mark Batchelor is a South African soccer player and television presenter. He has also played for Moroka Swallows, Kaizer Chef, Mamelodi Sundowns, and Orlando Pirates. Mark Batchelor was also named to the South African soccer team…