Stubb’s, a 2,500-capacity venue in Austin, Texas, has been acquired by concert promoter C3 Presents and its parent company, Live Nation. The new owners plan to renovate the outdoor music venue, which also incorporates a BBQ restaurant. C3 Presents and Live Nation completed the deal at the end of last year, and not only includes …