I jsut had the draft for my fantasy football league.  WE had to pick players from real NFL teams.  Have you played?
I have not but I am curious about it?
You watch the real NFL games and you get points  based on how the players do in the real games.
So you make predictions prior to the game?
Yea you set a roster of your team.  You are the general manager of your virtual professional football team
And you make bets too right?
you can yes.  My friends and I just have fun, but in the US, FanDuel and DraftKings allow you to bet money