Caballeros de Colón
En 2014 empezó a trabajar en "The Boston Globe" como editor asociado para lanzar su nuevo periódico especializado en información católica "Crux". en 2016, el "Globe" transfirió la propiedad del proyecto por motivos económicos de manera que pasó a ser totalmente independiente. En ese momento en "Crux" estaban Allen, Inés San Martín y Shannon Levitt. Con Allen como editor el periódico pasó a tener el apoyo económico de los Caballeros de Colón.