pat reynolds