El 25 de julio de 2007, se anuncia que MacDonough reemplazaría a Byron Stroud en Strapping Your Loung al final del Ozzfest de ese año.