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: Google Adsense [Bot] and 218 guests