Weighted Slam Ball by Day 1 Fitness – 30 lbs NAVY – No Bounce Medicine Ball – Gym Equipment Accessories for High Intensity Exercise, Functional Strength Training, Cardio, CrossFit

Sku: B07XGMYJGH

In Stock

$39.99