I even tried the link before posting it.
GIGABYTE G1 Gaming GA-Z170X-Gaming 3 (rev. 1.0) LGA 1151 Intel Z170 HDMI SATA 6Gb/s USB 3.1 USB 3.0 ATX Intel Motherboard $119.
There are PCIe x4 to M.2 adapters that hold two M.2 950 how good they work is another question and stick it in the 2nd x16 pci-e slot if need be just a idea.
GIGABYTE G1 Gaming GA-Z170X-Gaming 3 (rev. 1.0) LGA 1151 Intel Z170 HDMI SATA 6Gb/s USB 3.1 USB 3.0 ATX Intel Motherboard $119.
There are PCIe x4 to M.2 adapters that hold two M.2 950 how good they work is another question and stick it in the 2nd x16 pci-e slot if need be just a idea.