A slam ball is a weighted, rubber-coated ball which can be used in a range of exercises to condition and define your muscles. Though very similar to medicine (med) balls, slam balls have one crucial difference – they have thicker surfaces, making them ideal for high-impact throwing exercises.http://www.mastergymequipment.....com/crossfit-equipme