Couture, 24, was selected with the No. 9 pick in the 2007 NHL Draft and has developed into one of the top young talents in the game over his first four seasons in San Jose. The extension kicks in following the 2013-14 season.
He played in all 48 regular-season games in 2012-13, scoring 21 goals to rank 10th in the League, and finishing with 37 points. He added five goals and 11 points in 11 Stanley Cup Playoff games, scoring the winning goals in Games 3 and 4 of the Sharks' Western Conference Semifinal series against the Los Angeles Kings.
A 30-goal scorer each of the previous two seasons, Couture has 89 goals and 167 points in 232 regular-season games. He has 17 goals and 33 points in 49 postseason games.
Kennedy, who turns 27 on July 15, was acquired from the Pittsburgh Penguins in exchange for a second-round pick in the 2013 NHL Draft. He had six goals and 11 points in 46 regular-season games before adding two goals and five points in nine playoff games.
In 372 career regular-season games, Kennedy has 76 goals and 168 points. A member of the Penguins' 2009 Stanley Cup championship team, he has 12 goals and 27 points in 76 career postseason games.
Hannan, 34, was acquired from the Nashville Predators at the 2013 NHL Trade Deadline in exchange for a sixth-round draft pick. He had one assist in 33 games for the Predators and Sharks during the regular season, then added four assists while playing in all 11 playoff games for San Jose.
A first-round pick of the Sharks in 1997, the veteran blueliner also has played for the Colorado Avalanche, Washington Capitals and Calgary Flames, compiling 33 goals, 198 points and 544 penalty minutes in 941 regular-season games. Hannan also has one goal and 19 points in 93 postseason games.