Craig Smith signs 5-year extension with Preds – Craig Smith | NAS

Craig Smith has inked a five-year, $21.25 million contract with the Nashville Predators.

You may also like...