way too many players out of position on those teams. I think you'd need to do it with actual positions
Magic, Kobe, Lebron, Mailman, Kareem
vs.
Curry, Jordan, Bird, Duncan, Wilt
Those make way more sense as teams. Plenty of other players you could swap in or out, like Stockton for Curry, Barkley or KG for Mailman, West for Kobe, or Hakeem, Shaq, or Bill for Wilt.