Charlie Sheen won't throw first pitch in World SeriesCharlie Sheen won't throw first pitch in World Seriesfoxsports.com