Sean O'Malley is more proof that the smoke of Satan has entered the Church.
Isn't Newton much more accessible than Southie? Perhaps not by the MBTA, but by car? I'd like to hear the number of folk who travel by foot or subway to Holy Trinity before I condemn this move.