People visit online casinos and place sports wagers on the internet every day, but is it legal?