semi - the glasses get your chin down too far into your chest, it causes your shoulders to get 'blocked out' by the chin and you get too flat going back and will tend to roll the forearms too much. No room for the shoulders to turn under the chin.
keep your chin 'a bit' higher off your chest with the glasses, and you literally can't see the ball
solution - wear contacts, get lasiks, or find glasses that allow you to see in a proper address position (bigger lens). I had this issue myself a while back (minus the bifocals), and found different glasses helped a lot, and eventually got lasiks, which is the best thing! Great to not need the glasses anymore, sometimes I even forget I ever needed them.