LeBron James, Michael Jordan or Kobe Bryant? The debate over the greatest NBA player of all time has finally been settled, ...