The city is hosting several major events this spring and summer starting with the Memorial Cup in May.