Leahy Bowl is one of the most interesting ballparks we've ever come across. It is one of only three ballparks that we know of that was built exclusively to feature "drive-in baseball" in the same fashion as a drive in movie. The other ballparks were in Welch WV &  Albuquerque NM.