Just before the North Carolina Senate passed a bill that would legalize sports betting in the Tar Heel state, Sen. Jim Perry (R-Lenoir), the legislation s primary sponsor, said: "Prohibition doesn t work. We know that activity [sports wagering] takes place today, whether we like it or not."