Megan Thee Stallion has canceled her upcoming concert in her hometown of Houston, Tex. “out of respect” for the victims of Travis Scott’s Astroworld music festival. Megan’s concert was originally set to take place on Friday. In early November, Astroworld turned tragic during Scott’s set when the crowd of 50,000 people surged, resulting in a […]