After the New York Yankees, which team did Clemens play for?
Houston Astros
Boston Red Sox
Toronto Blue Jays
Chicago Cubs
Answer
After the New York Yankees, Roger Clemens played for the Houston Astros. He signed with the team in 2004 and helped them win the World Series in 2005. He retired after the 2007 season.
Clemens Chronicles: Testing Your Knowledge on Roger Clemens