Barry Bonds, baseball's all-time home run leader, is still, ya know, not actually playing baseball anywhere. Sorta weird. So, how's he keeping busy? By appearing in David Banner's latest video, of course (for those not in the know, David Banner is a rapper, so, language warning in the video below). Look closely at the 0:47 mark:
Looks like he's still got that swing, huh?
What They Do Indeed - Deuce of Davenport