rylan mcguire