The Discovery Channel stores first opened in 1995 and featured educational games, gifts, videos, books, and more that reflected the message you could watch on the channel. By 2007, Discovery Channel announced it would close all of its standalone stores…