Fantasy football is a game that each player will serve as general managers of virtual professional American Football teams. Each of them will select their rosters by participating in a draft in which all relevant present NFL players are available.