Nancy Cheung and Jerry Ybarra want to bring golf to the masses. So they bought into a franchise to gives locals a chance to ...