BREAKING NEWS: Campbell Johnson, three-Test All Black number 1056, has come out publicly as gay, saying he had been “living a lie and leading a double life” during his playing days.
He said that he was coming out now to help other gay athletes struggling in the closet.