Kerfoot always seemed like a natural fit for a cap dump. First off, he is on an expiring contract that pays him $750,000 in real dollars, but carries a $3.5 million cap hit due to signing bonuses being paid out. This is usually attractive to teams that budget their payroll under the salary cap. Additionally, in past seasons, we have seen the Leafs move out the middle class of their team in order stay cap compliant (Andreas Johnsson,
Kasperi Kapanen, etc.). But with training camp approaching, it is looking more and more like he will be on the opening night roster.