Megan Thee Stallion announced she will be hitting the stage in Houston for the March Madness Music Festival, her first festival appearance of 2023. The three-day event, coinciding with the NCAA Final Four basketball tournament, will take place at Discovery Green on March 31, 4 p.m. to 10 p.m.; April 1, 3 p.m. to 9 p.m.; and close … Read more