Who cares?
I don’t!
I live in NYS.
I care.
Taxpayers are on the hook for a hefty chunk of the Bills new stadium.