The Orlando Magic finally took a big step in the right direction in the 2018-19 NBA season after making it to the playoffs. New head coach Steve Clifford immediately turned the team around and the future could not be brighter. Orlando has a lot of young talent and quite a few ways to improve this offseason.

One of those ways will be with the No. 16 overall pick in the 2019 NBA Draft. It may not net them a future superstar, but there are quite a few good players that they could consider taking with the pick.

Orlando is projected to have around $4.4 million in cap space this offseason and could be losing a key piece of their lineup. Nikola Vucevic is set to hit the free agency market and the Magic would love to keep him. Unfortunately, there are a lot of teams who are going to want him after his breakout season.

Looking specifically at the NBA Draft, the Magic can follow in many quality teams' footsteps. Good teams have to draft well in the middle and late stages of the draft to keep their roster stacked with quality role players on cheap contracts. That will be the challenge for Orlando this year.

Let's dive in and take a look at three ideal options for the Magic with the No. 16 pick in the 2019 NBA Draft.

3. Take Kentucky's Keldon Johnson

First up, the Magic would love to be able to get someone like Keldon Johnson with their selection. Orlando could use some more depth in their back-court and Johnson would be an ideal pickup.

After averaging 13.5 points, 5.9 rebounds, and 1.6 assists per game last season at Kentucky, Johnson is a very intriguing prospect in this year's class. He shot 46.1 percent from the field overall and knocked down 38.1 percent of his three-point attempts. Orlando would love to have that kind of a scorer off the bench and he would add more shooting as well, which is also a need.

Live and breathe the NBA?

🚨 Get viral NBA graphics, memes, rumors and trending news delivered right to your inbox with the Clutch Newsletter.

2. Replace Nikola Vucevic

Granted, Mo Bamba was a big-time selection last year and could end up being the immediate replacement for Vucevic. That being said, there is a prospect that could be available at No. 16. Bol Bol would be a very intriguing pickup for the Magic.

Bol Bol played just nine games at Oregon last season as a freshman, but put up big numbers in limited time. He averaged 21.0 points, 9.6 rebounds, and 2.7 blocks per game. In addition to those numbers, he also shot 56.1 percent and knocked down 52.0 percent of his three-point attempts.

Adding a big man at 7-foot-2 that can shoot and play a rim protecting role could be huge for Orlando. They also could have a crazy talented front-court duo of Bol Bol and Bamba for the future.

1. Trade for a Veteran Presence

Finally, the Magic could end up trying to trade the pick to acquire a veteran piece to go along with their youth movement. They aren't going to get a starter or star for the pick, but a bench piece might be an option.

Orlando would have to get creative to swing this kind of a draft night deal, but it could be done. Acquiring a bench shooter with Terrence Ross potentially leaving town in free agency would make a lot of sense. It has become clear that the Magic have the young talent and potential to contend in the East and they may want to acquire an immediate impact player to help that cause rather than add another rookie.