Legendary Giants announcer Duane Kuiper reveals throat cancer diagnosis: 'I'm optimistic' Duane Kuiper will call at least one more game for the Giants this season.