Lloyd BrownApr 23, 2015BASEBALLDemske Sports Complex – Canisius Golden GriffinsDemske Sports Complex is one of the most “interesting” multi purpose facilities and is worth a visit when in Buffalo.