First of all welcome to the Cafe
Be sure to stick around and look around there is a lot of good information here and members with a lot of knowledge.
Never played on NFL.com so I am not going to be any help. Most here, and I am no exception, like fleaflicker as a free fantasy football service. They have a blind bid set-up, but I don't think it would work exactly how you need it(but it may). I've not used it but it is worth a shot checking it out - maybe someone else can confirm if it works the way you need it. It is a very nice set-up and very good live scoring