Former NBA star Allen Iverson issued a formal apology Tuesday for skipping a BIG3 game Sunday in Dallas.

"First and foremost, I apologize to Ice Cube and my BIG3 family, my fans and everyone disappointed by my absence in Dallas this past weekend," Iverson said, via social media. "I have spoke with Ice Cube directly regarding the details of my absence. I will do my best to make up for this moving forward on the BIG3 tour."

The BIG3 made an official announcement Sunday stating they received no advanced warning of Iverson's absence. The league then launched an investigation.

According to TMZ Sports, Iverson was gambling at a casino in Chicago hours before Sunday's game.

While Iverson presented fans with no exact reason for his absence, it appears he's cleared everything up with Ice Cube and the league.