Craig Smith Craig Smith is a player who some fans believe that the Bruins will part ways with due to their salary cap trouble. He is about to enter the final year of his contract which carries a $3.1 million cap hit. Overall, that is reasonable when noting that he is a solid middle-six winger who contributes decent secondary scoring.