Seems a lot of posters from here and elsewhere don't get FFP.
Jordan Rhodes may have cost £9M, but he is on a 4 and a half year contract. On the books for this season his transfer will show as a cost of £2.5M, at the most.
I don't know wether Boro have bust FFP or not, and even if they are...