Texas Based EVO Entertainment Acquires Times Square Grand Slam In TylerTexas Based EVO Entertainment Acquires Times Square Grand Slam In TylerAn Austin based company is taking over the family fun center in Tyler. Melz On The MICMelz On The MIC