A couple of weeks after drafting a pair of tight ends, Buffalo signed Lee Smith to a three-year contract on Monday morning – their third tight end in free agency.
Smith, 31, will be starting his second stint with the Bills. He previously played for Buffalo from 2011-2014 appearing in 56 games, making 18 starts. He had 20 receptions for 144 yards and three touchdowns over that span.
He signed a lucrative free agent contract with the Oakland Raiders in the 2015 offseason, where he would play the next four seasons. But after his contract expired he was not re-signed by the club making him a free agent.
Smith is a powerful in-line blocker with an edge to his game. He's also capable of working in the short to intermediate areas as an outlet in the passing game.
With the 2019 free agency period officially open, here's a look at Buffalo's acquisitions.

WR Cole Beasley: 5-8, 174 pounds

WR John Brown: 5-11, 178 pounds

G Jon Feliciano: 6-4, 325 pounds

TE Jake Fisher: 6-6, 282 pounds

Cornerback E.J. Gaines: 5-10, 190 pounds

RB Frank Gore: 5-9, 212 pounds

DE Eli Harold: 6-3, 243 pounds

CB Kevin Johnson: 6-0, 185 pounds

TE Tyler Kroft: 6-6, 252 pounds

C/G Spencer Long: 6-5, 318 pounds

C Mitch Morse: 6-6, 305 pounds

T Ty Nsekhe: 6-8, 330 pounds

RB Senorise Perry: 6-0, 210 pounds

WR/KR Andre Roberts: 5-11, 195 pounds


G Quinton Spain


RB T.J. Yeldon: 6-1, 223 pounds

He joins a suddenly crowded tight end room that has Jason Croom, Tyler Kroft and rookies Dawson Know and Tommy Sweeney.