ORCHARD PARK, N.Y. (AP) — The Buffalo Bills began restocking their receiver position on Monday by agreeing to a three-year, $36 million contract with Joshua Palmer, two people familiar with the deal told The Associated Press.