Unless Derek Stepan's contract situation results in the New York Rangers shaking things up with a trade, the roster they have right now should be what they head into the preseason with.
Even if we assume Carl Hagelin and Ryan Callahan are sidelined to start the year, there are really only two spots up for grabs.
There are 11 healthy forwards—Brian Boyle, Derick Brassard, Derek Dorsett, Chris Kreider, Dominic Moore, Rick Nash, Benoit Pouliot, Taylor Pyatt, Brad Richards, Derek Stepan and Mats Zuccarello—who are all a lock to be on the team when the puck drops in October.
That leaves one temporary spot in the lineup in limbo while Callahan and Hagelin nurse themselves back to health. There will probably be one more spot in the press box as an extra forward, as it's hard to imagine the Rangers won't carry two extra defensemen after signing Justin Falk and Aaron Johnson to one-year deals.
Let's take a closer look at what all of the players slated to fight for the final roster spots up front have to offer.
Be sure to chime in with who you'd like to see make the roster in the comments section below.