No. You must be physically located in the state to bet on sports, even when wagering online. On the other hand, you do not have to be a New Jersey resident to bet within state lines.