Canada News Agency

NHL fines Montreal captain Shea Weber $5K for hit