I remember a dolphins website, I think it was this one, that had a page telling us player by player how our salary structure broke down.

Is it still here?

If not, is there another site that does have it?

What is the current NFL total salary cap?