Staying course on  #39;rocky #39; road Donahue gets 4-year extension from &lt;b&gt;...&lt;/b&gt; The 49ers announced a four-year extension for general manager Terry Donahue in a news conference Tuesday with Donahue and owner John York.