Sports

Baseball Hall of Fame countdown: Roger Clemens, dominant, but likely snubbed again

A controversial figure, Roger Clemens won 354 games and seven Cy Young awards in his 24-year career.