With Day 1 of the new NFL year and free agency in the books, here's a scorecard at where the San Francisco 49ers currently stand:
RB Jarryd Hayne -- Australian rugby star chose the Niners, who he said gave him $100,000 guaranteed on a futures/reserve contract, over the Detroit Lions and Seattle Seahawks to begin his American football adventure and plans to play running back and special teams ... if he makes the squad.
DL Darnell Dockett -- Former Arizona Cardinals Pro Bowler stays in the division to fortify D-line, which will already be without Ray McDonald and possibly also Justin Smith, with two-year, $7.5 million contract.
WR Jerome Simpson -- Acrobatic wideout known for his forward somersault TD for Cincinnati and his legal issues signed to two-year deal. Winning with class?
WR Torrey Smith -- Five-year, $40 million contract with $22 million guaranteed brings big and fast deep threat who could be the yin to Anquan Boldin's yang ... like they were in Baltimore when the Ravens beat the Niners in Super Bowl XLVII.
LG Mike Iupati -- Three-time Pro Bowler moves to Arizona on five-year, $40 million deal with $22.5 million guaranteed to form a formidable left side of O-line for Cardinals with left tackle Jared Veldheer.
LB Patrick Willis -- Retires at age 30 after eight seasons, seven Pro Bowls and five All-Pro selections due to sore feet and a desire to move on.
TE Garrett Celek -- signed to a one-year deal.
LS Kyle Nelson -- signed to four-year deal.
TE Derek Carrier -- signed a two-year extension.
QB Josh Johnson
CB Perrish Cox -- He's visiting with Washington.
CB Chris Cook