Which NHL teams will supply players for trade deadline?

With seven weeks to go before the March 5 NHL trade deadline, USA TODAY Sports columnist Kevin Allen looks at seven teams that might feed the marketplace:

Buffalo Sabres

Player to watch: Matt Moulson

Calgary Flames

Player to watch: Mike Cammalleri

Edmonton Oilers

Player to watch: Ales Hemsky

Nashville Predators

Player to watch: David Legwand

New York Islanders

Player to watch: Thomas Vanek

Winnipeg Jets

Player to watch: Dustin Byfuglien

Florida Panthers

Player to watch: Dmitry Kulikov