Free-agent WR John Brown (Ravens) officially signed with the Buffalo Bills Wednesday, March 13.
Footballguys View: Brown joins the Bills to be their deep threat. Second-year quarterback Josh Allen has a rocket arm and Brown has the speed to run down those deep targets.