Virus leaves off-contract players stranded