Via: Sporting News
Green signed a new contract on Friday that will keep him in the Bay Area for the foreseeable.....