Guest Stars Adam Rodriguez as Ivan Owens Co Starring Kara Royster as Kayla Gary Kraus as Off Duty Cop