New website dedicated to news, sports, culture launched in Texas

Lone Star Live is a new initiative of the Houston Business Journal’s parent company.