A new article has been posted on The News Star:

Recently retired NFL commissioner Paul Tagliabue, former Buffalo Bills star running back Thurman Thomas and Louisiana Tech product Fred Dean are among 17 finalists for the Pro Football Hall of Fame's class of 2007.

More...

Feel free to discuss it here