The site was launched in 2023 and has continued to build a top-notch community of bettors.