Center fielderĀ Denard SpanĀ has agreed to a three-year deal with the San Francisco Giants, pending a physical, the team announced on…