Struggling sportswear retailer JJB Sports has put itself up for sale, after admitting its directors do not believe the chain can raise the funds necessary to implement a turnaround.