I think deep down inside, every baseball fan for every team would embrace the addition of Barry Bonds. They may not at first, and they may be upset at the cost of him being on the team, and not like his attitude, blah blah yadda yadda yadda, but once he brings that middle aged 1.000+OPS to the lineup, I'm willing to bet most fans of whatever team he would join would change their tune very quickly. He better produce, and quickly because if he doesn't, the fans will get nasty in a hurry.