McBain, 25 years old, is a four-year veteran of the NHL.
McBain has a $1.8 million dollar cap hit in the next season, his last one before becoming a restricted free agent.
Judging by the news, Hurricanes beat writers say that McBain came into last season out of shape, and found himself on the outside looking in. Many believe that McBain can turn his career around in Buffalo.
Here are McBain’s career stats: