I see this term quite often in ball reviews, but I'm ot really sure what it means. Can anyone offer a definition?
(For some reason, I find the term somewhat amusing....)
Thanks!
--------------------
My ball speed is 14 MPH...and I''m speed dominant....