I have to believe that once our stadium is announced, our plans will blow everyone else out of the water. This is NYC, and if we can't get a premiere stadium that is the envy of fans around the league, I will be pissed!
Last edited: