The way that I see it is whatever cash they do have they will have to weigh spending/investment of it against all the other opportunities available. They are a hedge fund and need to make the best return on capital they can. Unlikely to put any of their “own” money into a stadium, IMO.