My understanding, heโs up to $500 million over for the new stadium. Just because heโs worth 12 billion doesnโt mean he has immediate access to it.
I agree 100% with the highlights. This is a hobby for Terry that he canโt spend too much on because of his primary franchise needing every penny he had. Hopefully the money from the new Bills minority owners will ease Terryโs pocketbook so he can invest a little more into the Sabres.