I love you Cy but what do you think he's doing, playing at half speed? Some guys just aren't that quick and he's one of them.
I think he holds the ball too long and is too cautious. He needs to put his head down and drive more. It will result in mistakes, but it will also help is game grow.