Running from March 3 to March 22—yes, 20 days—Houston Livestock Show and Rodeo is one of the largest rodeo and livestock exhibitions in the world. Rodeo Houston features a carnival, a bar-b-que contest, 10K race and some of the best live entertainment in the country. The event pulled in more than 2.5 million attendees during…