Shrewsbury Town have postponed next Saturday’s Sky Bet League One fixture with Peterborough United after receiving three international call-ups.
When did Shrewsbury find out?
The "disgrace" may not be Shrewsbury's fault.