3. Kyle Okposo

Team: New York Islanders      Age:  28

Last Season Stats: 79 games played, 22 goals, 42 assists

With his offensive capabilities, Kyle Okposo has to be one of the most sought after free agents of this offseason. Adding a player like this to the Avalanche would certainly improve goal scoring and overall firepower, adding skill to a top six that is already filled with talent.

Okposo’s career high for goals in a season is at 27, but a change of scenery and a supporting cast more suited to his style could help the Minnesota native reach his first 30-goal season.

Kyle Okposo is often criticized for his play on the defensive end of the ice, and in Colorado, that is something they are trying to avoid. An unrestricted free agent like Okposo doesn’t come around all that often, however, and adding a player of this caliber puts any team closer to championship contention.

Okposo is due for a big pay day this offseason. Last year he made $4.5 million, but only counted for $2.8 million against the Islanders’ cap.