Introducing the BritishAllroundSports Weighted Training sand balls, an indispensable training tool for athletes. These sand-filled balls feature a soft outer shell that causes them to flatten and absorb energy upon impact. As a result, the ball lingers on the bat longer and doesn't travel as far, presenting a challenge that encourages pla...