No, you do not need to visit any retail locations to sign up at the online sportsbook. You can complete the entire process online.