This post was originally published on this site





The Buffalo Bills have begun addressing their offensive line needs by signing Spencer Long to a three-year contract