LeBron James believes he is the greatest basketball player of all time after breaking the NBA scoring record.
James hit 38 points in the Los Angeles Lakers' defeat to the Oklahoma City Thunder on Tuesday to break Kareem Abdul-Jabbar's record, that has been in place since 1984.
James wasn't even alive then but has now cemented his status among the sport's best ever players, with many suggesting he is in fact the GOAT.