Favre4Ever+ 4,476 Posted July 27, 2011 49ers reached agreement with DE Ray McDonald on a 5-year, $20 million deal that includes $7 million guaranteed. Schefter Share this post Link to post Share on other sites