It’s generally understood that just about every red-blooded sports fan hates Barry Bonds. So why, then, is Bonds the starting left fielder in next week’s All Star Game? In my latest column for Bullz-Eye.com, I say it’s time to fess up: sports fans love villains, whether it’s Bonds, the Yankees or even Tom Brady’s Patriots.