The Giants claimed three players off waivers last week and added a Triple-A reliever to their 40-man roster. Here's what you need to know about the newcomers.