Yes. Most sports betting sites offer sign-up bonuses, free bets, cashback and many other promotions. Just make sure you read and properly understand the terms and conditions tied to these offers before claiming them.