ross mccray 3