b'Houston native sings national anthem before Game 2 of World Series....and Megan Thee Stallion has dropped a new hype video for the World Series'