JCole wrote:I'd say, (and it's just an opinion,) that if you have to go through a securable door or portal to get there, something with a roof, then it's probably off-limits.

IANAL, but I am pretty sure this would make a stadium a "building" or "premises." With or without a roof. In which case, off limits.
AFAIK, and this is from talking to campus police, the only "building" where CHL'ing is allowed is a parking garage (as long as it stays in the car).