Well, this isn't the only reason, there are hundreds more, but this is clearly the most ridiculous thing I've ever seen. The Giants and Barry Bonds are a disgrace to baseball and I hope they eat shit next season.
Yes, that's Barry dressed in Drag. DIE GIANTS