Brendan Shore, staff writer