Boys basketball: Foran loses on road to Shelton