Yes, I think we got up just in time. Even all the money we spent was barely enough.
Mind you there are teams like Bournemouth, Palace.,Brentford and Brighton who only need a couple of bad appointments and signings and they probably don't have the depth to ride it out.
But then look at Everton who have been a basket case for years, had points deductions and still finish well ahead of the promoted sides.