This is our New York Football Giants. We have seen this all before far too many times, with no accountability. No one is held responsible, there are no changes made, everyone just keeps on going like there is nothing wrong.
This team and this organization is starting to look like a laughing stock. But guess what, they have their new stadium, their new luxury boxes all their new revenue streams, a full stadium with all their PSL's.
As far as their concerned life is good.