Mackay Lowrie, Roxbury Latin