Hello all, picked this up at the National and was wondering if anyone could tell me what stadium it is (bonus points if you know what the heck it is — blank backed and approximately the size of a tobacco card, a little skinnier and taller). The back has a hand written date in pencil of 1917. Thanks!
IMG_0582.JPG