They were fined earlier this year according to some post on the 1st page, then that must mean they cheated the salary cap. Regardless whether it was a minor or major breach, it is cheating.
but who cares, season is over and 2007 will bring new dramas. why brood on the things that have occurred...