I think he is safe.
1) He had two perfectly clean opportunities to leave for the KHL. As a UFA in 2012, and this offseason (if he didn't take the extension).
2) After his time in WSH he came out and said he wanted to stay in the NHL, and took a ONE YEAR prove it contract and did just that. There was plenty of criticism about his play in the media at the time, but he didn't leave, he stuck it out to find a contract here.
3) He signed his 5 year extension after playing in the KHL during the lockout.
10 Team Yahoo Roto
Keep 3F, 1D, 1G (to max 2 years unless franchise keeper)
3C,3LW,3RW,4D,2G,2BN,2IR Roto-play 85games/position
Player: G, A, +/-, PIM, PPA, PPG, HIT, BS SOG, FW
Goalie: W, GAA, SV, SV%, SHO
C: (F1) Tavares, Stastny, Carter
LW: 1-Hall, Pacioretty, B.Schenn
RW: Mackinnon, Nyquist, Hornqvist
D: 1-Carlson, Josi, Faulk, Franson
G: Andersen, Mason
BN: Jones, Niemi
#- denotes number of years I have kept a player. 2 = I need to trade him this year, (F1) = Franchise Keeper, up to 4 years.