Black Leopards owner David Thidiela has been dragged into a nasty legal showdown between his club and Mercedes-Benz Financial Services after the team failed to pay for the instalment of the vehicle whose sale agreement he has signed. Mercedes Benz Financial Services has applied for a court order to force Black Leopards to hand over […]