Clemens expresses excitement for NBC World Series