Ram Slam T20 Challenge Ram Slam T20 Challenge Winners List 5 years ago Ram Slam T20 Challenge is a twenty20 premier league of South Africa that take place…