Sheffield Wednesday fans have been urged to show their support and help the club survive following distressing news the Owls have been placed into administration. The four-times English champions will now be handed a damaging points deduction, which will leave the club on MINUS six points. The devastating development comes following years of mismanagement from owner Dejphon Chansiri.