Charlie Sheen Went Deep At Dodger Stadium

By Marcus Vanderberg 

The folks over at USA Today discovered a video clip of Charlie Sheen hitting a home run at Dodger Stadium while filming a DirecTV commercial in February 2007.

Even four years ago, Sheen was all about winning.

Advertisement

Advertisement