Barry Bonds Finally Gets It

After the Giants lost their 11th straight game to the Dodgers at home this weekend, Barry Bonds finally found enlightenment and told the media, "It's an embarrassment for me to be wearing this fucking uniform". Well said Barry, well said.

Comments