Three bills for Spurs plus an exorbitant debt???? The Man U money makes some sense since we're talking about one of the most popular franchises on earth, but Spurs???? Villa were obviously bought at their low point from a person who couldn't spend money without the permission of the Chinese government or whatever, reason but the controlling stake in the club was around 40 mil. London is obviously more attractive than Birmingham for a team and Spurs have been more successful as of late which cancels out Villa's much greater historical success, but there's no world where they are 100 times as valuable of a franchise. The stadium is obviously nice to have, but if you just want a nice new stadium in London, West Ham would cost you a hell of a lot less.