Uproar over betting link-up