Looks excellent! Only thing that I am questioning is where "Player Salaries" is located. It seems like it should be somewhere else. Home and Forums are like the two main navigation links to the site. I dunno, just seems out of place to me, seems like it should be by the Neat-o States and Video bar.
Anyways thanks for all the work you and all of the other mod's here at RCF do! I see this site being my homepage for a long time.