The Facts: According to NFL Network's Peter Schrager, Brown and the Buffalo Bills have agreed to terms.
Diehards Line:
The deal is reportedly good for $27 million over three years. The speedy Brown, who didn't get much opportunity to flas his play-making ability in Baltimore, should have more opportunities to show that speed with Josh Allen's big arm.