Muscle Tech weeding out people left and right. The biggest name they have on their team is Phil Heath.
Also, did anyone else catch that he didn't use that cheesey title "world's strongest bodybuilder" in the introduction? That must've been a MT push...