Mix Brandon Crawford's longevity with the Giants' historic inability to find stability in left field, and you have an incredible list of teammates that's approaching triple digits.