Can my Maximus VII Gene handle 2 GTX 980?

Solution
Absolutely. Why would you think not? It has 2 PCIe x16 slots. Your power supply would be the main question. Followed by the processor that would have to keep up with the 2 monster cards.