Brown reportedly met with the Patriots twice this offseason before finally agreeing to a deal before training camp starts next week.
The 30-year-old Brown played 1,000 snaps in 14 games for the Oakland Raiders in one season after spending his first seven years across the Bay in San Francisco.
Brown ended the year on IR with a foot injury.
*The latest Around The NFL Podcast discusses the eight most intriguing training camp battles heading into the season. *