INSTANT REPLAY January 17, 2023 Arena Sports Opens Washington Location Arena Sports, a family entertainment center in Issaquah, Wash., opened last month. According to Patch,…