A look inside the new Husky Stadium