Snap-on names John Deere veteran to board