He will receive $5 million in the 2012-2013 season, then $4.5 for each following season, with a $4.6 million cap hit each season. There is a no-trade clause for the first two seasons, then a modified no-trade clause for the final three.
The 29-year-old has played three previous seasons with Columbus, including four playoff games.
Umberger, centerman/left wing and an alternate captain, has played in all 82 regular season games with the Blue Jackets the last three years. Last season, he recorded 25 goals, 32 assists and 57 points.
Umberger is a big player at 6'2" and 200 pounds, and if he uses his body more effectively, he will make an even bigger impact on the team this year.