Is that getting torn down in the near-future? Thought I had heard some rumors that it was, just wondering as I'm having a conversation about St. John on another board (BWI).
Never been in St. John Arena, but I've passed by it many times, I may check it out (if it's open) when I'm in Columbus Saturday.
Never been in St. John Arena, but I've passed by it many times, I may check it out (if it's open) when I'm in Columbus Saturday.