Los Angeles Lakers star LeBron James said getting plenty of sleep helped him post a 30-point triple-double Sunday night, making him the oldest player ever to accomplish the feat.