There is a specific amount of time that the bonus is needed to be used in. The 888 Sports free bet must be used within 90 days in order to take advantage of the bonus offer that the casino has.