May 7 is the 16-year anniversary of Allen Iverson's "practice" rant. But despite popular belief, that is not when Larry Brown gave up on coaching Iverson.

That actually came a year later during the 2003 playoffs.

At a recent Thuzio event, Iverson revealed the last straw for Brown came when he showed up late for Game 3 of the conference semifinals versus the Pistons in Philadelphia. Detroit was up 2-0 in the series, and Iverson was stuck in traffic because he didn't leave his house in time. Brown almost benched Iverson for the game, but let him play, and the Sixers won Games 3 and 4 at home. However, the Pistons won the series in six games.

Of course, the Pistons were then swept by the Nets in the Eastern Conference Finals and subsequently fired Rick Carlisle. Brown resigned from the Sixers and took the Pistons' job. He won the NBA Finals the next season and lost in the NBA Finals the season after that.

Iverson called himself a "young fool" for slacking under Brown. The two eventually made up and Brown was on stage for Iverson's Hall of Fame induction in 2016.

NBC Sports Philadelphia's Marc Zumoff moderated the Thuzio discussion, which took place in Philadelphia in March.

-- Follow Jeff Eisenband on Twitter @JeffEisenband. Like Jeff Eisenband on Facebook.