Los Angeles Lakers icon LeBron James has extended a historic streak with his 21st NBA All-Star Game, where he has again been selected as a starter.