Well with Terminal D being rather new, it doesn't make any sense to have it there. I'm not sure either.
I would suggest the Las Vegas Review-Journal web page, but it's very weak. I'm not sure what other resources you could use.
Good luck. I've enjoyed watching
LAS grow over the years, and undoubtedly more improvements are on the way.