Abbreviation for Daily Fantasy Sports. DFS is a game where entrants draft a team for one day (or weekend) of games only using a salary cap format and compete for real cash prizes.
The best referral structure I have seen thus far!!!
Drew Brees Explains the program
How to Make...