Evan Longoria thriving in part-time role for Diamondbacks Evan Longoria signs 1-year deal with Arizona DiamondbacksLooking at Evan Longoria to the Diamondbacks - AZ Snake PitAt 38, Evan Longoria having 'full circle moment' with upstart