INSTANT REPLAY September 30, 2022 Times Square Grand Slam Bought by EVO Entertainment Times Square Grand Slam, an entertainment center in Tyler, Texas, was recently acquired by Austin-based…