RE: Form Opinions...Let me have it!
Oh, I see what you are saying about the release. Haha, that is a Tru Ball glove release. It is actually strapped on and ready to shoot in the picture.
As far as the comment on lean back, what do you mean? What steps to correct that?