KT, per your link Media Matters is not “run by the Center for American Progress.” It has jointly run other agencies and groups with CAP.
CAP did help found MMFA by providing start-up funding. There is a bit of difference between that and running it.