I have seen this sign often while walking on Del Cerro Blvd. I have no idea what the story is. Hohokam Stadium is in Mesa, Arizona, more than 360 miles away, and what does it have to do with the (presumably, Chicago) Cubs?
![](https://cdn.uploads.micro.blog/93188/2023/844ea3dc4534467e85f7cd4da6683571.jpg)
Tech journalist and analyst. Aspiring Zamboni operator. In San Diego, California.
I have seen this sign often while walking on Del Cerro Blvd. I have no idea what the story is. Hohokam Stadium is in Mesa, Arizona, more than 360 miles away, and what does it have to do with the (presumably, Chicago) Cubs?