The Brooklyn Nets are expected to sign center Jason Collins to a 10-day contract on Sunday, according to ESPN.com.
That will make Collins the first openly gay active player in North America's four major sports.
Collins, 35, will reportedly be in uniform when the Nets visit the Los Angeles Lakers on Sunday night.
The move comes after center Glen Davis signed with the Los Angeles Clippers. The Orlando Magic bought out Davis' contract on Friday.
The Nets picked up Collins so they could have another big man available against the Lakers.
Collins has been in Los Angeles working out and was scheduled to meet with the Nets before signing the deal. The Nets quietly auditioned Collins last week.
Collins has not played in an NBA game since April 17, 2013, when he was playing for the Washington Wizards. He played 38 games last season for the Wizards and Boston Celtics, averaging 1.1 points.
Collins made a historic announcement about his sexual orientation to Sports Illustrated in April 2013, in a story that ran in the magazine's May 6 issue.
No team has signed him since. He auditioned for the Detroit Pistons in August, but no other team invited him to training camp.
In his 12-year-career, Collins has averaged 3.6 points and 3.8 rebounds per game with the New Jersey Nets, Memphis Grizzlies, Minnesota Timberwolves, Atlanta Hawks, Celtics and Wizards.