NFL relaunched recently. I like the new site, but it’s tough to please all the people all of the time:
I haven’t have time to study the new site, but I can tell you that my hat’s off to the nfl crew. I know how hard it is to relaunch a site for one nfl team. I can only imagine how hard it was to get this league site back up off the ground!!