I don't know how they value franchises, but I would think it's a double whammy for them. They aren't worth as much without their own stadium, and that's why they cannot afford one, lol.
If I were them, I'd take on 49% partnership/owners to finance the stadium in AH, and build an entertainment district like the dickheads who own the Cubs are doing. They don't have to share any of that with the NFL.