Carroll Stadium is yet another fantastic and almost completely unknown (outside of Carroll Iowa) ballpark that sits right in the heart of town. Since it has never been used for professional play, it's gone virtually un-noticed.