I have a few medals with very similar ribbons and pin closures and they are from the 1920s. I have seen many medals from newspapers that would sponsor the local baseball leagues and provide medals to the winners - presumably as promotion to increase circulation. Here are a couple, including a 1924 Dieges & Clust Baseball Medal from the Pittsburgh Press.
IMG_0126.jpg