SAN FRANCISCO - The world is full of heroes and villains. Barry Bonds somehow qualifies as both.
Nationally, Bonds was long ago dismissed as a Giant caricature, a PED-popping phony who refuses to abandon his ridiculous charade and cop to what everyone already knows.
Locally, the opinion is different. The Giants could have picked anyone to throw out the first pitch of the first National League Championship Series game held here since 2002. Willie Mays. Will Clark. The guy whose name was lent to the cove with all the kayaks.
The organization chose Bonds instead. That says a lot - not just about what Bonds still means to the franchise but about the kind of reception the team anticipated he would receive from San Francisco.