The so-called "newspaper of record" has published a prominent story about the American Giants Museum in Atlanta, Illinois. The New York Times posted the story by reporter Valerie Schremp Hahn and St. Louis photographer Bryan Birks in its Fine Arts and Design section on Wednesday. It contains a lot of information about the museum's genesis … Continue reading American Giants Museum featured in the New York Times