​The picks are in! All-Star captains LeBron James and Giannis Antetokounmpo have finished picking their teams for the 2019 NBA ​All-Star game.

Let's take at how the rosters shook out.

​​Team LeBron is headlined by Kevin Durant, James Harden, and Kawhi Leonard. Team Giannis will feature Steph Curry, Joel Embiid and Paul George.

Dwyane Wade will join Team LeBron as a special reserve. Dirk Nowitzki will play for Team Giannis in the same role. 

And in a bit of a fun twist, the two captains decided to swap players: Ben Simmons will now play for LeBron while Russell Westbrook will join Giannis' squad.

It'll be interesting to see how LeBron plays with both Anthony Davis and Kyrie Irving. Trade rumors about Davis joining LeBron James in Los Angeles circulated right up until the deadline. There have also been rumblings that Irving may be looking to link up with James once again after the two left on sour terms in Cleveland.

Bradley Beal was afforded the prestigious distinction of being the last player picked in the draft, although being an ​All-Star in and of itself is nothing to be ashamed of.

The game will definitely be exciting to watch as both teams are absolutely loaded with offensive firepower in a contest where defense will be virtually nonexistent.