Boys basketball: Foran Lions hold off Shelton Gaels