Waking someone up in the middle of the night and asking them to list the three most popular NBA players of all time will most probably fetch the same results. Michael Jordan (Bulls), Kobe Bryant (Lakers), and LeBron James (Multiple) are some of the greatest names that ever played basketball in the past four decades.
The three legends performed in different eras and hence tasted a distinct but succinct success. They earned multi-million through various brand endorsements, signed products, thriving businesses, and a smaller chunk from the NBA salaries. So which of these three lead the pack in those different