New Senators owner Michael Andlauer talks about potential arena sites, listening to fans

It was a long haul — 321 days from start to finish of sealing the deal.

Be the first to comment

Leave a Reply