Daily fantasy-sports fanatic Charles Badalamenti made a play last spring he figured had long odds for success: He wrote to his local reps in Albany. The 38-year-old real-estate broker from Astoria, Queens, was mad that the state was moving to take away his favorite pastime. In 2015, Badalamenti turned $5 into $15,000 playing daily fantasy...