A staggering amount is bet on sports, and the states would rather get a cut than have all of the proceeds go to illegal bookies and off-shore books. The leagues argue that allowing sports betting in states outside of Nevada would corrupt sports. Not sure why betting in Nevada doesn't corrupt sports.
http://www.nytimes.com/2013/03/28/sp...anted=all&_r=0