A consortium led by U.S. businessman David Storch has completed a takeover of Sheffield Wednesday, who are now out of administration and will start next season in League One without a 15-point deduction. The new owners were confirmed ahead of Wednesday hosting West Bromwich Albion on the final day of the Championship season at a sold-out Hillsborough. The hosts won the game 2-1, just their second league victory of the season, to take them back to zero points after two separate deductions totalling 18 points. According to the English Football League (EFL)’s insolvency rules, clubs that fail to exit administration without paying all creditors at least 25 per cent of what they are owed, usually receive a 15-point penalty. The EFL’s board, however, has the power to waive this sanction, and the Storch consortium made it very clear to the league that it would not proceed with the takeover unless the board agreed to exercise this discretion. So, the deduction has been suspended, subje...
This informative article points out that promotion to League One would actually worsen the finances of Swindon Town. Clubs in that league make an average loss of £5m. A play off run (now unlikely) would bring £1m to the Wiltshire club, but that is much less than current losses: https://www.swindonadvertiser.co.uk/sport/26067738.league-one-promotion-impact-swindon-town-finances/ It's a brave man who buys a lower league EFL club.