I disagree. Look at the line, look at the coach, the defense, the QB. I will say LT's 6.1 YPC is frightening. I don't think anyone predicted he'd make NFL defenses look like college ones.
This. But I bet Ingram and Richardson would be able to do some damage against that awful run D. I don't think it'd be a shutout, but Buffalo would win big.