One of the last unsigned picks from the 2016 NFL Draft is under contract as of Friday night.
The San Francisco 49ers signed G Joshua Garnett to a four-year deal worth an undisclosed amount. He was the last of the 49ers' 11 picks to come to terms with the team.