Baseball icon Roger Clemens talks with Chris about separates the elite pitchers from the rest on whether he’s optimistic about ever being inducted into the Baseball Hall of Fame in Cooperstown.
Baseball icon Roger Clemens talks with Chris about separates the elite pitchers from the rest on whether he’s optimistic about ever being inducted into the Baseball Hall of Fame in Cooperstown.