Well you guys know I am not one to criticize players or coaches but he just has bad mechanics.
I had a kid I coached in 12 year old ball. His name was Junior. Great kid with a super attitude. But he didn't start playing baseball until he was 11. Had a terrible swing. I worked with him on the Tee, soft tossing, etc... just couldn't get that swing out of him. Anyway, the kid struck out nearly every time he batted but twice. We only had 10 players so he had to play and bat. So this one time, his upper cut swing caught a pitch flush. And I mean flush! The ball landed in the trees about 280 feet away. His only other hit all season hit the fence in the air and never got 10 feet off the ground. I say all that to say, apparently, Poole is Cannizaro's Junior. He is just waiting for that little league swing to put one in the pine trees beyond the LFL(where of course I grilled hot dogs back in 1970).