brad mcguire