It's not lack of faith in Stafford, it's that we may have given up enough to make 'staying on top'... IE: NE, GB, PITT, very difficult if not impossible? I don't know that, I just fear it.
It's not coming close to making the playoffs and failing for a year or two that sends shivers down my spine, (not that I like that)... it's those decade long losing seasons. Guess what I want is what the 70's were.. competitive every year.
I'm actually quite confident in this year's roster... it's what happens 2, 3 years from now. - JamesJM