Former Carroll College Saints All-American offensive lineman Josh James signed a contract with the Buffalo Bills on Wednesday morning to join the practice squad.
The Bills signed James and the lineman practiced with the team later the same day. The contract places James on the practice squad this week and then upgrades to a two-year deal when the Bills are eliminated from playoff contention, James' agent confirmed.
James previously signed contracts with the Green Bay Packers and Kansas City Chiefs most recently.
The 6-foot-5, 314-pound offensive tackle went through training camp with the Chiefs this past season. He narrowly missed making the final 53-man roster being cut on Sept. 2.
Hamstring issues ultimately led to James’ dismissal from Green Bay.
James was a four year starter on the offensive line for the Saints after redshirting in 2011 out of Couer d'alene High School. He earned first-team all-Frontier honors twice in that time and capped it off with an all-American nod.
The Bills are 8-7 and still have a chance of making the AFC playoffs as a wildcard.