Why should anyone think he'd only be effective in the AL? I think he'd be MORE effective there, but only? Why?
Just last season in the NL he posted the following numbers:
Now, the guy had 28 HRs and a .276 average batting cleanup in a lineup and only had 66 RBI? That is pitiful. Not on him of course, but on his team. That number should be MUCH higher if he was in a productive offense rather than being his teamís only offensive threat.
Also, he had an .OBP of .480 and only scored 75 runs? That is also evidence of a piss poor lineup and that number should be much higher. While Bonds is no speed demon anymore, he still stole 5 bases last year and was caught stealing zero times. He is a shell of his old self on the base paths but still runs as well (better) then other sluggers like David Ortiz, Prince Fielder, and Ryan Howard who are surrounded by much better players who drive them in and get on base for them to drive in.
Bonds will be productive anywhere. A guy who is on base 50% of the time he steps up to the plate and hits a HR once in every 12 at bats is welcome on my team anytime.