kyle gobbo