Pick the best starting five from all players in NBA history

Comparing players from different time periods is challenging due to the vastly different styles of play and differences in the rules. However, no NBA all time team would be complete without Michael Jordan. The rest of my lineup would include Stephen Curry, Lebron James, Tim Duncan, and Kareem Abdul-Jabbar.