To update? Probably not. There is definitely a monthly fee. And "alot" is relative. I wouldn't see why they weren't able to fiscally maintain the site; however, it probably just became unnecessary. Perhaps it was only beneficial to the fans. Or maybe the NFL wanted the cheerleader/team sites to be uniform.