Farhan Zaidi filled up a vacant spot on the SF Giants 40-man roster by claiming Miguel Yajure off waivers from the Pirates.