Decent location for football games/events at Texas Christian University. Economical.