ryan mcgivern