According to ESPN.com, Barry Bonds thought his Giants team trainers were “spies.” Like James Bond? Was 007 ever dumb enough to let the bad guys stick needles in his butt? AQB thinks not.

Print