Roger Clemens
Roger Clemens’ last major-league start, on October 7, 2007 — for the New York Yankees against the Cleveland Indians, the very team against which he had made his major-league debut in May 1984 — ended with him limping off the mound after only 2⅓ innings with a hamstring injury. Clemens had already allowed the Indians […]