Obed Mlotsa


Obed 'Foreman Power' Mlotsa is a Swazi professional football manager.

Career

In 2011, he coached the Swaziland national football team.