From what I can see it means he is in the initial roster for next season for the Bills and will get paid accordingly from the start of the season. The cost of the contract therefore doesn't go against this year's cap. He will be re-evaluated again ahead of next season. I noticed that the Bills have also signed another Running back, so he may be up against it...mind you I know nothing and this other guy may be rubbish!