ryan connors