$ 0 0 Free-agent defenseman Mike Green has signed a three-year, $18 million contract with the Detroit Red Wings, according to sources.