Well, another loss yesterday, and I got to thinking about what the heck has gone wrong. It's well documented that Zito's lost about two feet of his fastball, but it's more than that. He's alos lost his control. Barry is having real trouble throwing the fastball for strikes now, he was high so many times yesterday that it was ridiculous. To me it looks like two issues, a mechanics issue and a confidence issue. It's almost like he's afraid to throw the FB in the strike zone because he know's he's going to be hammered. That probably wouldn't be the case if he could spot the location of the fastball, but that's not happening.
Now obviously Rags and the Giants are working on his mechanics, but they need to keep at it or else he wont win a game all year. A guy can be successful in the league without a 90 mile per hour heater (can you say Jamie Moyer?) but he can locate his pitches a heck of a lot better than Barry. I just don't think this a Steve Blass kind of thing however.
So I'm soliciting opinons of fellow Giants fans...agree or disagree?
BTW, there's a part of me that thinks that all Barry may need is an easy win. Like starting a game where the Giants score 10 runs in the first inning and he can cruise for five innings. That might help take a lot of the pressure off him. But with the state of the Giants offense that may take a while!
Now obviously Rags and the Giants are working on his mechanics, but they need to keep at it or else he wont win a game all year. A guy can be successful in the league without a 90 mile per hour heater (can you say Jamie Moyer?) but he can locate his pitches a heck of a lot better than Barry. I just don't think this a Steve Blass kind of thing however.
So I'm soliciting opinons of fellow Giants fans...agree or disagree?
BTW, there's a part of me that thinks that all Barry may need is an easy win. Like starting a game where the Giants score 10 runs in the first inning and he can cruise for five innings. That might help take a lot of the pressure off him. But with the state of the Giants offense that may take a while!

Comment