We recently had the pleasure of visiting Ben Shear’s performance training facility in Scotch Plains, NJ. For those of you who don’t know him, Ben provides insightfully-designed sport-specific…

source

Filed under: Post