More than 15 states allow first cousins to get married as Tennessee may become the next state to ban the practice.