Daniel Gibson knew things would be tough when LeBron James left the Cavaliers this past summer, but never did he envision a losing streak of historic proportions.

Cleveland has lost 23 straight games, tied for the most all-time, and can stand alone in the record books with a lost to Portland on Saturday night.

"It feels like 100 years ago," Gibson said of the team's last win, which came on Dec. 18. "When you go through something like this, everything feels like 100 years ago, I guess."

Gibson missed Friday's loss to the Grizzles as he flew back to Cleveland for a family issue, but he's expected to play against the Trail Blazers.

"I don't know when we stopped believing, when we stopped doing things the right way," Gibson said.