Sportsbooks offer many different types of bonuses which includes free bets. They all have different requirements for you to receive it. Most of the times you will have to make a deposit and wager it to claim a free bet.