A week after his position coach became the latest to rave about Reuben Foster, the 49ers signed the rookie inside linebacker to a four-year contract.
The 49ers now have eight of their 10 draft picks under contract, with defensive tackle Solomon Thomas (No. 3 overall) and quarterback C.J. Beathard (third round) still unsigned.
Both general manager John Lynch and vice president of player personnel Adam Peters have said Foster, the No. 31 overall pick, was their favorite player in the draft. And 49ers linebackers coach Johnny Holland was also doing cartwheels when the 49ers traded up three spots to land Foster.