M42670 John Deere Cap