I have followed NFL for a couple of seasons now but never played fantasy football. None of my mates are really into American Football so was wondering if any NFL fans on here were up for it? Are there even any NFL fans on here?
Was prob thinking 10-12 team league, with live draft. Open to any suggestions though. If you would take it seriously and are interested I can look at setting up a league.