Yes, every betting site will offer a bonus to new customers. However this may not always be in the form of a free bet i.e 'Bet £10, Get £30' and could instead take the form of deposit bonuses, enhanced odds or price boosts. Our free bets page goes into more detail on the differences between these types of sports betting offers.