The 49ers and WR Michael Crabtree have reportedly agreed to a six-year deal, ending Crabtree's 71-day holdout and making him the last of the 2009 draft class to sign a contract.
Crabtree, the 10th overall pick out of Texas Tech, had threatened to sit out the season and re-enter the draft if his financial terms weren't met. After a month without any negotiations, he traveled to San Francisco with his agent, Eugene Parker, on Tuesday and worked out a deal to his liking. He is expected to be at practice Wednesday.