Apparently Fr. Leahy mentioned that the new baseball and softball complex is being built. And to tear down Edmonds, where the new plex will be.
Paving the way for the indoor football facility?
Users browsing this forum: No registered users and 182 guests