SF Giants News

Ball Champions

By Melissa Felkins
facebooktwitterreddit

Um. Weirdest, most awkward interview ever. That’s his thing, but um, wow. I’m not even sure what to say about it. Just watch.

Some funny parts with Aubrey Huff around 1:40 and 2:30 though.

Ball Champions

facebooktwitterreddit