The Buffalo Bills have signed Tyrell Halliard to a one-year contract with a base salary of $1,125,000, a source told ESPN NFL Insider Adam Schefter.
Halliard, 26, played in just five games with the Philadelphia Eagles this season, starting three of them.
The 6-foot-5, 232-pounder started 13 games for the Bills in 2017, making nine starts at left tackle and six at right tackle.
Hallinson spent the past two seasons with the Washington Redskins.
He made two starts for the Redskins in 2017.
Hallison, who was signed as an undrafted free agent in 2018, had six tackles and two sacks in five games last season for the Eagles.
He spent last season with the Cleveland Browns, appearing in eight games.
Halliion is the second player in franchise history to sign with the Bills and the first in Buffalo history to start for the team.
The Bills signed quarterback Tyrod Taylor to a four-year, $40 million contract in February, and the Bills also signed former NFL quarterback Brett Favre to a five-year deal in October.