As TVWeek has reported, Charlie Sheen has indeed met with some top executives at Fox. In his latest blog entry, TVWeek Open Mic blogger Chuck Ross fantasizes an interesting role for Sheen on the Fox network (hint: think "Idol").
If Sheen Did Make a Deal with Fox, What Could He Do There? A Reporter Speculates
Mar 22, 2011 • Post A Comment