One of the most exciting times of the year for any NHL fan happens tomorrow; trade deadline day.
The biggest move so far has been Ryan Miller going to St. Louis, but many more rumours are on the horizon. It seems that Martin St. Louis isn't the only player that wants to be traded.
The one player who has trade written all over him is Ryan Kesler.
Since coming back from Sochi, the Vancouver Canuck has wanted a trade. Put simply, the Canucks have been struggling and Kesler wants to win. Trade rumours have linked the Pittsburgh Penguins as a front runners for his signature, as well as the Philadelphia Flyers and Chicago Blackhawks.
Kesler is not the same as he was a couple of years back, but he is still one of the better two-way centers in the league.
Also on the trading block is Thomas Vanek. Vanek was traded earlier this year from Buffalo to the New York Islanders. He declined a contract extension to stay with the Islanders and now you can expect general manager Garth Snow to try and move Vanek and get at least something in return.
Martin Erat has had a really bad year in Washington. Erat was a solid player and contributor to the Nashville Predators' organization but the Capitals haven't seen his play translate in Washington. Both Erat and the Capitals want to part ways with each other.
Matt Moulson is also on the chopping block. The Sabres are making an attempt at a total re-build and that means Moulson is expected to be moved for draft picks.
Other notable players that could be moved by tomorrow include; Jaroslav Halak, Ales Hemsky, Ryan Callahan, Martin Brodeur and Cam Ward.
It will be interesting to see how everything pans out. Teams could effectively be made and broken tomorrow.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.