How Taylor Hall's contract impacts the Blackhawks' salary cap

Top