NBC World Series just a few weeks away