Yes, online sports betting is legal in the United States. The overturn of PASPA in 2018 (via New Jersey) paved the way for states to legalize online sports betting.