Skip to content

Charlie Sheen rants live on TMZ while wearing a Giants cap

Feb 28, 2011, 1:33 PM EDT

sheengiants02

Link right here of Charlie Sheen live, talking with TMZ from his home in Malibu. I’m bringing this up because he’s wearing an SF Giants cap, which is both awesome and disturbing.

“I don’t have ‘burnout’ in my gearbox. I just have ‘go.’ “

“It’s a war. It’s on. The scoreboard doesn’t lie at the end of the game. You all will have some apologizing to do.”

I think the Giants have a couple of great ideas for a 2011 team motto.

  1. BC - Feb 28, 2011 at 3:20 PM

    This guy is a looney.