You must have the largest hands of any human.......ever
No... Not at all.
I am a large unit, but my hands are about the size of most working guys... I never could palm B-ball. XL glove fits fine, mostly...
I actually heard about the grip issue with the forbes on another thread, and went there looking to see for myself.
I had the same issue with the ruger 77 Mk IIs...