FanShot

Jeff Carter agrees to an 11-year/$58 million contract extension.

17

Jeff Carter agrees to an 11-year/$58 million contract extension.

http://tsn.ca/nhl/story/?id=341029