brennanmccreary