Rovers by signing players early on longer contracts are able to get round the salary cap through a loophole. The salary cap doesn't take effect until the 6th of August so players signed now are outside the cap of £1.5 million for league 1 and 2. equivalent of £48000 PW. The signings Rovers have made so far and any they make between now and August the 6th are outside the cap of £48000 pw This information was obtained of the Bristol live under the title of EFL making it up as they go along