1912 Boston New York World Series Promo Ticket
I am not exactly sure what this is, looks to be some promo for a saloon in Philadelphia, not sure if they gathered there to watch one of those mechanical baseball displays and get the Series "broadcast/wired" to them like was shown in Eight Men Out and seen in pictures people watching re-creations in the streets.
Any additional info would be much appreciated.
|