NFL players and personnel are allowed to play daily fantasy games according to league rules, but are limited to accepting $250 in prize money, reports Mike Florio of Pro Football Talk.
According to the NFL's policies for players, fantasy football games and League and Club-sponsored competition for prizes are not considered gambling if there is no wagering on the outcome.
Although there is a limit to how much can be won playing fantasy football.
“NFL Personnel may not, however, accept prizes with a value in excess of Two Hundred Fifty Dollars ($250) in any fantasy football game. This prohibition is intended to avoid any appearance of impropriety which may result from participation in fantasy football games by individuals perceived to have an unfair advantage due to their preferential access to information.”
According to Florio, NFL Personnel are legally allowed to play fantasy football due to a 2006 federal law that designates it as not gambling. Under the law, fantasy football is considered not gambling because it involves skill and not chance.