James and Antetokounmpo taped their selections Thursday morning, and TNT aired their picks in the evening.
The significance of LeBron selecting Davis was not lost on Giannis Antetokounmpo-the captain of the other All-Star team.
Antetokounmpo selected Milwaukee's Khris Middleton with the first pick in the reserve round, keeping the Bucks teammates together for the All-Star Game in Charlotte.
Damian Lillard found out last week that he had made his fourth All-Star team.
In-form Toronto star Kawhi Leonard was picked 3rd by James before he selected reigning Most Valuable Player James Harden with his 4th pick. But for now, their time as teammates will be limited to All-Star weekend.
James then added close friend Dwyane Wade with the NBA's "special selection" in the draft, which was televised this year for the first time.
Giannis Antetokounmpo thinks he might take Stephen Curry with his first pick in the NBA All-Star draft. "I love the process of everything I go through to be able to compete every single night and put teams in position to compete for championships". James and Curry were the captains a year ago, but the order of their picks were not revealed or aired.
Antetokounmpo was pretty happy with his slick move: "I'm playing mind games", he jokingly said. "I'm going with my buddy, Dwyane Wade".
"I'm going to enjoy it", Wade said.
In a surprise move, the two captains then agreed to a trade, with James swapping Oklahoma City Thunder star Westbrook for Ben Simmons after the draft.
Antetokounmpo selected two centers, Orlando Magic's Nikola Vucevic and Denver Nuggets' Nikola Jokic alongside Detroit Pistons forward Nikola Jokic.