Todd McFarlane buys Barry Bonds' 73rd home run ball
For $450K. He bought the McGuire 70th ball for a couple million. As a Giants fan, I'm a little dissapointed that it went for so little. But, on the other hand, I get a little satisfaction that the two men who squabbled over it are now screwed over beyond belief; their legal bills from their court battle totalled about $500K each.