Just when Tiger Woods started running low on sponsors that could drop him, Charlie Sheen has graciously stepped up to the plate. Looks like the jury of the court of public opinion has made its mind.