74179443
Jun 24, 1991
sport training device; namely, a strap-on foot attachment and an associated ground engaging plate which anchors one foot in a single pivoting position to facilitate proper hip rotation for swinging a bat or a golf club
Toys and Sporting Goods