Let's face it, Charlie Sheen has taken over all media. Who am I to resist? Sheen may be a Reds fan, but he does live in California, so why not try and let him live out his dream of playing in the bigs by having the Angels sign him? Don't think it is a good idea? Well, let this week's top ten list try and convince you otherwise.
Someone get this man a contract... NOW! He may not be alive much longer.