The Houston Livestock Show and Rodeo is a major event in Houston that features rodeo competitions, musical entertainment, and shopping.