Free agency began with a bang last July 1.
By July 4, the two biggest available names were taken off the market when both Zach Parise and Ryan Suter signed identical multi-year deals with the Minnesota Wild.
Most of the other big names also fell off the board as Alexander Semin, Jaromir Jagr and Olli Jokinen all found new homes.
Just before the lockout, a few more free agents finalized their playing destination for the upcoming season, such as Shane Doan finally re-signing with Phoenix, and Carlo Colaiacovo joining the Detroit Red Wings.
But even now, roughly 25 days since the owners locked the players out, there are still some quality NHL free agents out there who have yet to sign a contract for 2012-13. Here's a look at the top 10 available free agents (in no particular order) and where they would fit well once signings resume.
Feel free to mention any player you feel I left out or to offer another suggestion for where a player could or should land.