What are the different types of bonuses available on sports betting sites such as welcome bonuses, deposit bonuses, free bets, or a loyalty program? What are the wagering and application requirements for these bonuses, including minimum wager turnover, minimum odds, or expiration dates for bonus funds?