The summary_large_image card for this page validates but no image shows in the validator or when tweeted.
The twitter:image appears to meet the requirements and isn’t blocked by robots.txt.
It looks to me as though http://yourshot.nationalgeographic.com/robots.txt does in fact not allow Twitterbot access to /media/
Thanks Andy - it sure does. I was looking at the domain of the page and not the image.
Thanks so much for your help!