Free agent guard Shaquille Harrison has agreed to re-sign with the Chicago Bulls on a one-year deal, according to Shams Charania of The Athletic.

The 6-foot-4 Tulsa product played 73 games for the Bulls last season, averaging 6.5 points, 3.0 rebounds, and 1.9 assists per game in a little under 20 minutes of nightly action after making his debut in the league with the Phoenix Suns in 2017-18.

The point guard made 11 starts last season, filling in formidably for Kris Dunn, who might just be on the move in the coming days to make room for his signing.

The Bulls have a logjam at the point guard position now, having sign-and-traded for Tomas Satoransky, drafted Coby White, re-signed Harrison and still with Dunn and a capable Ryan Arcidiacono at the one-spot.

Trading Dunn had become near-inevitable, and it looks like the Bulls will have to find a deal to ship him out of town while possibly waiving swingman Antonio Blakeney to be able to trim their roster to 15 players (doesn't have to happen until the start of the regular season).

Chicago recently agreed to sign center Luke Kornet, which would be the 15th man on the roster as it sits. Trading Dunn might be an uneven deal for the Bulls, but one that is considered necessary to allow for a healthy training camp with players battling for minutes, rather than a string-place in the roster.

Harrison could play either guard spot, which could help his cause for playing time once it comes up during the preseason.