HAMILTON — City Council members unanimously approved key pieces of financing for the $144 million Spooky Nook Sports Champion Mill that hopes to open by Dec. 31, 2021.