According to multiple reports, the New York Jets are expected to sign interior offensive lineman Josh Andrews to a contract. Terms of the deal have not been disclosed, but given that Andrews has been a career backup, this is unlikely to be a substantial contract.
Josh Andrews is a soon to be 29 year old, 6’ 2”, 300 pound guard/center out of Oregon State. He was originally signed as an undrafted free agent by the Philadelphia Eagles in 2014. Andrews spent the entire 2014 season on the Eagles practice squad, before making the team and playing in 13 games for the Eagles in 2015. He spent the 2015 and 2016 seasons with the Eagles before being demoted again to the Eagles practice squad in 2017. Andrews spent the 2018 offseason and training camp with the Minnesota Vikings but did not make the team. The Indianapolis Colts picked Andrews up late in the 2018 season and he played three games for the Colts in 2018 and six games in 2019.
Josh Andrews has never started an NFL game and has seen just 98 offensive snaps in the NFL for his career. This is the kind of player sometimes referred to as a camp body. You sign him in hopes that other, better players will ultimately make him superfluous. If not, then at least you have a backup offensive lineman Joe Douglas is familiar with from his days with the Eagles at a minimal cost.