Brown, entering his third NFL season as a former sixth-round pick out of Oklahoma, was waived by Pittsburgh this past December to make room on the roster for running back Ben Tate. He spent his rookie season on the practice squad, then saw some early-2014 season play in the slot while Lance Moore was injured. Brown caught 12 passes for 94 yards in eight games last season, but spent much of the second half of the season as a healthy scratch while rookie Martavis Bryant (26 receptions, 549 yards, eight touchdowns) became a fixture in Pittsburgh's offense.
The 6'3", 207-pound spent the first three years of his college career at Penn State before transferring to Oklahoma for his final year of eligibility. While there in 2012, he caught 73 passes for 879 yards and five touchdowns; that production, plus his size, was enough for him to get picked up in the sixth round.
In Buffalo, Brown has the look of an intriguing, young camp project that will compete with the likes of Marquise Goodwin, Deonte Thompson, and others for a spot on the back end of the Bills' receiving depth chart and active roster.