Viewing a single comment thread. View all comments

Dragon_Five_ t1_iuowhlb wrote

7% is pretty bad in the investment world. Statistically, you're better off placing your money in the S&P 500 or most other major index funds

−2

iamamuttonhead t1_iuoye1q wrote

Except that's not what's happening. The Glazers purchase was HIGHLY leveraged (the debt was twice the cash invested). Their return on THEIR investment is far, far greater than 7% ARR. Their roughly $500M investment has an ARR much closer to 15% - far better than any stock index. I'd also add, as a marque EPL team, there was essentially zero downside risk, I defy you to find a better investment.

2