Chris Heston providing San Francisco Giants more than just insurance