Which Houston Astros pitcher won the Cy Young Award in 2004?
Roger Clemens
Roy Oswalt
Andy Pettitte
Mike Scott
Answer
Roger Clemens won the Cy Young Award in 2004 as a member of the Houston Astros. This was his seventh and final Cy Young Award, making him the all-time leader in the prestigious pitching award.
Houston Astros Expert Quiz: 20 Questions to test your expertise