Cheney finishes runner-up at NBC World Series