NBA star Jason Collins, who last week came out as gay, and became the first active player in a major US team sport to come out as gay, has spoken to Oprah Winfrey about the "angst" he had about taking the steps to coming out, but has said he is glad he did it.