The Cleveland Cavaliers and general manager David Griffin mutually parted ways earlier this offseason, setting up a summer of drama in Cleveland.

The decision not to re-sign Griffin reportedly angered star forward LeBron James and, after being mentioned in draft-night trade rumors, point guard Kyrie Irving has now requested a trade.

Griffin spoke about his tenure in Cleveland and pinpointed one reason why Irving may want to try his luck outside of Ohio, and it's because of the way Griffin's front office structured the team.

*LIVE COVERAGE*

GIVEMESPORT will broadcast live coverage of the US PGA Championship on Facebook from 10-13 August. Live coverage starts Thursday 10 August, 18:00-00:15 HERE.

During an appearance on ESPN's "The Jump" on Monday, Griffin admitted that the Cavaliers didn't do a good job of helping Irving seize opportunities to lead the team.

Griffin said the Cavaliers were too geared toward LeBron and that Irving never really had an opportunity to shine:

"They didn't learn how to win together," he said. "What we did was we flipped a switch. ... Everything was geared toward him to a degree, and not so much that he couldn't have carried the load. I think he probably didn't have enough expectation of himself to do it, because everybody just assumed, 'Well, if we lose this one, it's OK.'

"That's really my fault. We had to do a better job of calibrating everybody towards when LeBron's out of the game, that's an opportunity for you and you need to grow and evolve. We didn't do that."

When you have a guy like LeBron James - one of the best players in NBA history by any measure - it's tough to let other players have the spotlight.

Irving was the team's point guard, but it often seemed like LeBron was the one with the ball in his hands more often, especially in key situations.

Although Irving certainly had his fair share of heroics during the 2016 title run, it's understandable that he feels he isn't being used to his full potential.

Irving requested a trade to one of four teams - the New York Knicks, San Antonio Spurs, Minnesota Timberwolves and Miami Heat. In each of those locations, though, he'd likely be playing alongside another superstar - whether that's Kawhi Leonard, Kristaps Porzingis, Karl-Anthony Towns and Jimmy Butler or Hassan Whiteside.

However, none of the above players are on the same level as LeBron, so Irving would be in a situation where he was at least the co-star of the team, instead of the second fiddle.

Whatever happens this offseason, Irving's next few months will be very interesting to watch.