The best sportsbooks usually have welcome bonuses, reload bonuses, free bets, cashback, loyalty points, and extra rewards. Most bonuses for sports will also work on esports, but free bets often come with restrictions.