Ryan MacGrath is sick. You can see it before you’re even close enough to say hi, as he makes his way up the moderate incline of Blowers Street, offering a restrained wave. “My bones hurt,” he says, with a hint of real worry in his voice—that voice—as he settles into a chair overlooking a Grafton […]

