SAN FRANCISCO -- Giants rookie pitcher Shaun Anderson spent the last week quietly nursing a blister that had shown up on his middle finger, but