NBC World Series Director Kevin Jenks on the future of the NBC

Sports Daily
July 27, 2018 - 10:53 am

With the supposed looming tear down of Lawrence-Dumont Stadium, the NBC World Series will be moving to Eck Stadium on WSU’s campus. The NBC doesn’t have a Kansas Stars team this year but hope that the competitive teams they do have will attract a good audience.

Comments ()