I follow CrossFit Football, which I don't see as mainstream CrossFit at all. It just uses the "CrossFit" name to gain greater exposure, it's nothing like the mainstream site.
Its main aim is to create bigger, stronger & faster athletes by emphasising strength through a linear progression...