Evan Longoria: ‘Just never quit’