You finance these things with debt, sponsorship and ticket sales, hospitality. Go and look at what the biggest new stadiums are doing. You can hold massive concerts at these places, sell expensive executive experiences. Make more money from people in and around the stadium. £2bn sounds like a lot but it really isn't in the modern day.