I know there is a similar issue called the "Champions of America" produced around 1928-29 picturing a number of subjects including Kenesaw Mountain Landis. It is about the same size as a modern baseball card.