Sheffield Wednesday have announced the completion of David Storchs takeover; the deal secures the clubs future following their relegation to League One; the EFL has waived the clubs additional 15-point deduction US businessman David Storch has completed his takeover of Sheffield Wednesday and the EFL has waived the club's additional 15-point deduction. The announcement comes after weeks of talks between Storch, his Arise Capital Partners consortium and admin... [2864 chars]