I'm new to the site and wanted to say hello real quick. I'm a Chiefs fan but I enjoy visiting other teams boards and discussing football with all NFL fans. Not here to hate on the Bills at all. I wrote up a fantasy football ranking and wanted to share it here.
http://takingittothehouse.blogspot.com/2011/02/early-fantasy-football-rankings-top-100.html