PORTLAND, Ore. -- Portland Trail Blazers guard CJ McCollum has been suspended for the team's season-opening game against the Phoenix Suns.

The NBA made the announcement Saturday morning, saying McCollum was suspended for leaving the bench during an altercation between Blazers forward Caleb Swanigan and Suns forward Alex Len during a preseason game on Oct. 11.

Watch: McCollum leaves bench during altercation

Swanigan and Len were both ejected from the game for their roles in the scuffle.

In a text to ESPN's Adrian Wojnarowski, McCollum said walking onto the court was a mistake he shouldn't have made.

"I've been in the league way too long to have a mental lapse like that. I want to apologize to my teammates and the organization for putting our team in this situation. The Western Conference is already tough enough as it is. It won't happen again. Lesson learned. I take full responsibility for those eight expensive and costly steps."

McCollum was the second-leading scorer for the Blazers last year, averaging 23 points per game.

After a strong 5-1 preseason, the Blazers open the regular season on Wednesday against the Suns.


Listen to the 3-on-3 Blazers Podcast each week with KGW's Orlando Sanchez, Jared Cowley and Nate Hanson. Subscribe on iTunes, Google Play and Stitcher.