24 years ago today…

On Sunday, May 23rd, 1999 at the Kemper Arena in Kansas City, Missouri, Canada’s own Owen…