Philadelphia Phillies by hoyalawya76

Question 2

After a mere 32 years of existence, the Phillies finally won the eight-team National League in 1915, before dropping the World Series to the juggernaut Boston Red Sox in 5 games. What pitcher starred for the 1915 Phillies, winning the pitching Triple Crown that season and undoubtedly happy to finally be on a winning team?

Grover Cleveland Alexander