Panthers owner David Tepper buys land near BofA Stadium By: Charlotte Business Journal via Business Journals December 18, 2021 at 19:04 PM EST Tepper Sports & Entertainment has paid $15.5 million for a 4.6-acre site close to the NFL stadium. Read More >>