Sam McCaig

Sam McCaig is a freelance writer and editor who has covered hockey and the NHL for more than 25 years.