NBC World Series is off and running