They have been smart with their signings. Almost all of a free agent pickups have front loaded contracts or can be released without much penalty. The Bills will still have a lot of cap space next year and beyond. In general, I think the Bills wanted to fill holes with competent starters to give them flexibility in the draft and future off seasons. I do not however, think the Bills view many of their acquisitions as long term starters. You will see several of these guys get cut over the next two seasons as more talented draft picks and free agents are signed. As fans, we will likely complain about how little some of these guys provided based on how much they got paid. The Bills on the other hand, will not care. It was all part of the plan.