Sheffield Wednesday: New owners, no more administration, no 15 point deduction!
Saturday 2 May 2026 14:44, UK
Please use Chrome browser for a more accessible video player
Sheffield Wednesday fans celebrate as the club announce the completion of David Storch's takeover, a deal that secures the club's future following their relegation to League One with the EFL also waiving the club's additional 15-point deduction.