The land is at a premium in NYC metro area. Not sure if that's the case in Rock Hill. Is there a need for an office building in the area? I have no idea. I know that there is a trend toward WFH so colleagues from work may meet at Starbucks, rent conference space at hotels or WeWork spaces. Ultimately, that will depress demand for office space in general.
As I recall the Raiders scammed Irvindale for millions.
My sense of it is that it’s rare for NFL practice facilities to include other development but I could be wrong.
Rock Hill is 25 miles away and on the same interstate as Charlotte NC. Charlotte is overcrowding all the time. It’s been said that NC has some of the highest taxes in the South. SC can at least be looked at as a cheaper alternative for a company that is considering operations in Charlotte.