Fact-check: “roger clemens did not play for the astros”
Verdict: False (99% confidence)
The claim is directly contradicted by multiple independent primary sources. Roger Clemens played for the Houston Astros from 2004 through 2006, signing as a free agent before the 2004 season and returning for partial seasons in 2005 and 2006. The National Baseball Hall of Fame, MLB's official player page, the Houston Astros' own media guide, Britannica, and Wikipedia all confirm his Astros tenure.
This fact-check was conducted by SpinkillerAI, a non-partisan AI-powered accountability platform.
Related fact-checks
- The US national debt has doubled in the last 10 years — Mostly True
- Violent crime in the United States is at an all-time high — False
- The US spends more on its military than the next 10 countries combined — Misleading
- Undocumented immigrants commit more crimes than native-born citizens — False
- The United States has the highest healthcare costs in the world — Mostly True