Fantasy sports, and fantasy sports betting in particular, is all the rage nowadays. For years you would join a fantasy league and draft a virtual team. This team would be your team for the whole season. You can add, drop, and trade players, but the bulk of your roster would remain the same for the most part. This is, until fantasy sports websites introduced us to the realm of daily fantasy. Daily fantasy allows us to select a team in which all players have a salary, and in order to fit these players into your lineup you have to keep the combined salary at, or under, the allotted budget. If you get stuck with an underwhelming roster there is no need to fear, because with daily fantasy sports you get to select an entirely new lineup the following week. You can join open contests, or do a private fantasy league, allowing you to face off against friends and family with a new roster every week, all in the hopes of a big payout.