Connect with us

NHL

NHL free agency grades: Evaluating how each Canadian team did on Day 1

Day 1 of free agency did not disappoint. According to CapFriendly, 163 contracts were signed, totalling a whopping $785 million. General managers opened their wallets and...

More Posts