Yes, Mohegan Sun is Legal. However, if you want to play online for real money, you can only do so in New Jersey.