Ranch Rodeo finals honors first responders