He revealed that he has had to deal with haters who have been calling him a 'garbage heap.' Rusheen McDonald...
"Uniting Jamaica through Sports"
"Uniting Jamaica through Sports"
He revealed that he has had to deal with haters who have been calling him a 'garbage heap.' Rusheen McDonald...