Giants Talking Contract Extension With Captain Julian Love