To be blunt, the Toronto Raptors weren't exactly frontrunners to land Giannis Antetokounmpo in the event that he decided to not sign his supermax extension from the Milwaukee Bucks. Be that as it may, the Raptors have recently had a bit of luck in obtaining talent. They've had two of the best two-way players in recent years in Kawhi Leonard and DeMar DeRozan.

Both of those players have been removed from the picture though, which left the Raptors relying on their remaining weapons for the 2019-20 season. Behind the sterling efforts of Pascal Siakam, Kyle Lowry, and Fred VanVleet, they finished with a 53-19 record that left them 2.5 games behind the Bucks for first place in the Eastern Conference.

While the Raptors are surely set on dedicating the next few years to the development of Siakam, they'll also need some additional talent should they look to obtain another championship in the near future. As it stands, the skill level they pose wouldn't get them over the hump in the East anymore.

A better portion of the same roster still exist coming into the 2020-21 season, but there are some weaknesses that could be addressed.

Trade Targets: Karl-Anthony Towns, Nikola Vucevic

The Raptors were able to retain one of their better talents in Fred VanVleet this offseason, but it cost them nearly all of their big man talent. Both Marc Gasol and Serge Ibaka departed for LA and are now inner-city rivals.

As it stands, the Raptors are left severely depleted in the frontcourt at the center position. The front office was able to snatch Aron Baynes out of the free agency pool, and he was one of the better options that came at a reasonable price. He's also coming off a career year with the Phoenix Suns, averaging 11.5 points and 5.6 rebounds per game.

Still, Baynes certainty within the Raptors system remains an unknown. Prior to his blossoming year in Phoenix, Baynes struggled to find that same success with either the Boston Celtics or the Detroit Pistons. With that in mind, Baynes could've possibly just been a thriving player in Suns head coach Monty Williams' system.

Karl-Anthony Towns could quickly grow tired in Minnesota in the upcoming season. The Timberwolves' biggest move was re-signing Malik Beasley, and that's just turned into a PR debacle as of late. If Minnesota is really in win-now mode, they did nothing to convince KAT that he should want to stay with the franchise for much longer.

In order to acquire Towns, the Raptors would need to unload basically all their non-Siakam assets such as Norman Powell, OG Anunoby, Chris Boucher, and Terence Davis. On top of that, they'd definitely need to give up all their first round picks for the next half decade. But being able to acquire an in-prime KAT to pair with Siakam would be well-worth any pricetag.

The same could be said for Nikola Vucevic, albeit to a lesser extent. The Orlando Magic didn't hold back in 2019 when they signed the 7-foot center to a four-year, $100 million contract. For Vucevic or any player of his caliber, turning down that amount of money is hard to do. Now that the deal is done though, it may be time for Vucevic to consider the possibility of playing on a higher contender that can allow him to make a deep playoff run.

The Raptors were able to thrive for a good portion of their recent seasons by having interchangeable centers at their disposal through Ibaka and Gasol. Now, they primarily have Baynes to run the frontcourt while having Alex Len show up the bench unit.

Making a move for a legitimate, All-Star solidified center could be one of their better bets at competing in the coming years.