Sportsnet has learned Marion Hossa has turned down a contract offer from the Red Wings that would have kept the all-star with the Red Wings for the next 10 years.

A source compared the length of the deal to the deals Johan Franzen and Henrik Zetterberg signed. It's believed the deal-breaker was the average salary which fell between $3.75 million and $4 million.

Hossa left the Pittsburgh Penguins last summer and signed a one-year contract with Detroit which paid him $7,450,000.

The right-winger played in 76 games last season and scored 40 goals while recording another 31 assists