Hoghead
Well-Known Member
Commonly known as a franchise. Everything revolves around the stadium as the focus of income.There really is no point is there? Basically an organisation that promotes NFL and pop concerts with football as a dwindling sideline. Nice stadium though.