Yes, there are many sites not on GamStop that offer a dedicated section for sports betting like Platinum Club VIP and PlayZax Casino.