For the second straight year, Ravens general manager Ozzie Newsome has made a trade to acquire a wide receiver.
Last spring, Newsome got Anquan Boldin and a fifth-round pick in return for the Ravens' third and fourth-round selections.
Evans is a guy that apparently feels pretty comfortable playing at M&T Bank Stadium; the 30-year-old wide receiver burned the Ravens to the tune of six catches for 105 yards and three touchdowns last season in Baltimore's 37-34 overtime win over Buffalo.
"Our fans will remember him from his outstanding game against us last season," Newsome said. "He's a quality veteran receiver who stretches the field and gives us a significant downfield presence. He's the type of person you want on your team. He brings leadership and maturity to the locker room."
Evans was used almost exclusively as a deep-ball threat in Buffalo, but he is considered a solid route-runner, and can work underneath, as well.
"We're excited about getting Lee Evans," head coach John Harbaugh said. "He's a proven player in this league and a quality person who will fit in well on our team. We're all looking forward to going to work with him."
It's worth noting that while Evans' stats haven't been through the roof the last few years with the Bills, he's often played in poor weather conditions (obviously making throws deep downfield somewhat difficult), and hasn't had top-quality talent to work with at quarterback.
Sorry, Trent Edwards, J.P. Losman and Ryan Fitzpatrick.
Still, since Evans entered the NFL (which happened seven years ago), his 15.7 yards-per-catch average ranks as the league's 12th-best mark. Evans also has 56 catches of 25-or-more yards during this time, tying Green Bay's Greg Jennings for 10th most in the NFL.