HOUSTON, TEXAS – OCTOBER 19: Former Houston Astros pitcher Roger Clemens throws out the first pitch before the game against the New York Yankees in game one of the American League Championship Series at Minute Maid Park on October 19, 2022 in Houston, Texas. (Photo by Carmen Mandato/Getty Images) Carmen ...
See Details: Roger Clemens Reacts To Death Of Legendary Red Sox Pitcher