gary ryan blair