Sun 1/18/15 3:39 PM

Staal has agreed to a six-year contract extension with the Rangers worth $5.7 million per season, ESPN.com reports. Staal, who has recorded two goals and six assists in 42 games this season, had been on track to become an unrestricted free agent on July 1. He's only a factor in deeper fantasy formats, but his steady presence on the team's blue line is clearly valued by the Rangers.