Spending a billion dollars for a TBD tenant that's not yourself? I don't know, there's plenty of potential options for stadiums that would be financed that the NFL could take if that was their goal. The biggest issue is that the city doesn't want to go ahead and start building without a team that is ready to go, so why would proposal change that? I don't think anything has changed in that sense, so I don't see the thing getting built without a team committed. If Stan is working and then another team were to step in to take control, and then finance part of it, that would be one thing, but building it for a TBD tenant? I just don't see it. Especially since the NFL has said they're not really looking at expansion right now because it throws the balance off. If that was the case then yeah, Stan is definitely a good choice to spearhead it, but I don't think that is a very realistic scenario.
Also someone who is more familiar with G4 loans can comment, but is it true that Stan would need to pay that back as well? If that's the case then the proposal asks him to pony up 400+ million and he doesn't get to own it himself, I don't think he'll be too thrilled with it. However it would probably be very attractive to another potential owner, if Stan does truly want to own everything, and truly is against putting up his own money, then he might not be very thrilled.