Mike Ribeiro signs 5 year extension!

Brett Hull just announced live during the Wild/Stars game that they have re-signed Ribeiro to a 5 year, $25 million extension.

They didn’t want to go the risky route of the Isles or Flyers. I think this was a very reasonable signing, though Ribeiro could slump in the future.What do you think of it?