State of the Buffalo Bills roster: wide receivers - Buffalo Rumblings
John Brown says he's ready to play for Bills; a closer look at an atypical practice squad signing
Veteran Bills WR, Favorite Target for Josh Allen
90 Buffalo Bills players in 90 days: Safety Josh Thomas - Buffalo Rumblings
Built In Buffalo Podcast Network
Rams Promote WR, Showing no Need to Look Outside for Help
Buffalo Bills elevate WR John Brown from the practice squad to the active roster
John Brown (wide receiver) - Wikipedia
Buffalo Bills Week 9 inactives at the Jacksonville Jaguars - Buffalo Rumblings
Bills' Josh Allen wouldn't trade John Brown for anything: 'He is an all-time teammate'