Frank Vogel, somehow, someway, has turned the Orlando Magic into a decent team.

Sure, only three of the Magic's nine wins have come against teams over .500, but they do have wins over the Spurs and Thunder, have won three of four and now sport the league's third-best defense. After a horrible start, Orlando at least has hope of hanging around in the Eastern Conference playoff race for awhile.

To get there, however, Orlando needs to fix that 29th-ranked offense. The Magic have the worst effective field goal percentage in the league. They need a scorer in a big way, and now the Orlando Sentinel reports that they plan to look for one through trades:

The Orlando Magic will sift through the trade market in an effort to add a scorer, a league source with knowledge of the situation told the Orlando Sentinel.This should not surprise anyone who has watched the Magic's first 21 games.

Source: Orlando Magic will look to add scoring through the trade market - Orlando Sentinel.

The good news is that the Magic have trade components to work with. Evan Fournier is young and averaging 17 points on 37 percent shooting from the perimeter. Nikola Vucevic is not only a good scorer and rebounder, but he's playing the best defense of his career, which has always been his limitation.

The issue is that top-flight scorers are a difficult find on the trade market.

We know they're not getting a superstar. James Harden, Klay Thompson, etc., are all off the board. So the Magic have to try and find someone with a high level of usage and efficiency under the radar. Oh, and they have to do so in a way that works around the clustered roster they've assembled.

Some ideas:

Otto Porter, Washington Wizards: I know, this sounds crazy. But Porter is averaging 14.7 points per game on 53 percent from the field and 41 percent from deep, with eight rebounds per game. He's shown early signs of making the leap. The question of course is where to put him. If the Magic were to move Vucevic in a deal for Porter (either to the Wizards or in a three-way trade), they'd still have the problem of too many front court guys. You could move Serge Ibaka to center and play with Elfrid Payton, Fournier, Porter, Aaron Gordon and Ibaka, but the Magic have used Ibaka almost not at all at the five. Porter just represents an ability to get in on the ground floor on what will likely be a max player this year.

Lou Williams, Los Angeles Lakers: A veteran who can get buckets. The problem with most of these suggestions is that the easiest answers for available scorers are all two-guards, and it's hard to see getting a better scoring two-guard than Fournier. You can boost your bench with Williams, but does that significantly impact their situation?

Zach LaVine, Minnesota Timberwolves: Same deal here. You can't play LaVine and Fournier together, and while LaVine scores about a point more per game, it's basically a wash.

The Magic have a tough defense, but can't score the ball well. USATSI

Gordon is a huge problem in all this. He's their best overall player, long-term. He made huge strides last year but he's been a disaster so far. He's scoring fewer than 10 points per game, and shooting just 41 percent from the field and 28 percent from deep. He's regressed, big-time. (Notably, his best play has always come when he's a power forward ... so naturally the Magic traded for Serge Ibaka and Jeff Green.)

If you traded Gordon for Porter, you'd get an immediate short-term upgrade and a better fit at small forward. Does that make sense, though? You can't give up on Gordon after a bad month and half, but that's the whole point of this, to try and find short-term, immediate improvement.

Another interesting option is Denver Nuggets forward Danilo Gallinari. Gallinari is a veteran who can score and draw fouls, and gives the Magic someone to run the offense through. He's been healthy the past two seasons and can defend up. He's a much better fit for Orlando at the "Paul George position" Frank Vogel has said he wanted Gordon to adapt to than Gordon is. Giving up on Gordon seems like a steep price, and it may be one that the Magic are just averse to. But if they want to try and win now, and if they are resolute in not letting Gordon play the four because of their investment in Ibaka, it has to be considered.

This, however, is probably the best option. Bismack Biyombo is eligible to be traded Dec. 15. Packaging Biyombo and Fournier to Portland for C.J. McCollum and Myers Leonard or Noah Vonleh (with filler on either side to make salaries match) accomplishes a lot for both sides. The Blazers lose McCollum, but Fournier maintains a high level of scoring, and they add the rim protector and rebounder they desperately need. The Magic get McCollum, who can be the franchise scoring star they're in search of. It makes a lot of sense for both sides, but it's very difficult to see Portland being willing to let go of McCollum without getting a star back and Orlando being willing to let go of Biyombo after signing him to be their rim protector.

Overall, the best move for the Magic may be to just maintain the status quo and hope Gordon gets it together. They're scrapping right now, and maybe things will turn. If not, they might be able to find a cheap bench scorer out there. Big moves mean major changes, and their issue, as always, is that their assets are more valuable to them than to the rest of the league.