An economic malaise running through the nation’s capital may have claimed another victim. Elgin Sports, which is located on the corner of Bank and Albert street, has announced plans to close its doors in the coming weeks. The store, which was founded on Elgin Street in 1946, is holding a liquidation sale to get rid of […]