BUFFALO, N.Y. -- A person with direct knowledge of the decision has told The Associated Press that Buffalo Bills receiver Chris Hogan has signed a three-year, $12 million contract offer extended to him by the New England Patriots.

Barring a late snag, #Bills RFA WR Chris Hogan will sign a 3-year, $12M, heavily-guaranteed deal to join #Patriots. BUF has 5 days to match

— Ian Rapoport (@RapSheet) March 11, 2016

The front-loaded $5.5M number in Chris Hogan's offer sheet with Patriots is the challenge for Bills. Big number for team tight vs cap.

— Adam Schefter (@AdamSchefter) March 11, 2016

More from FoxSports

Hogan is a restricted free agent whose rights were retained by Buffalo on Monday. Though the Bills have five days to match the Patriots' offer, it's unlikely to happen because they have little salary cap space available.

The person said the deal is structured so that Hogan's contract will count $5.5 million against the payroll this season.

Hogan completed his third season in Buffalo and finished fourth on the team with 36 catches for 450 yards and two touchdowns.