While the T’s still need to be crossed and the I’s still need to be dotted, the NHL lockout is, thankfully, finally over. The questions now are: How did it finally end? And did it really need to take this long?

John Shannon of Rogers Sportsnet said after everything was agreed upon that some will wonder why the lockout even had to take place. In the last 24 to 48 hours, the NHL compromised a lot, and the players may feel like they “won” in the negotiations.

The agreement is a 10-year deal with an opt out after eight. There’s a 50-50 split on all revenue, the maximum contract length for free agents is seven years — eight if players re-sign with the same team — and the salary cap will be $60 million in 2012-13 and $64.3 million in 2013-14.

Watch the video above to hear NESN’s Leah Hextall discuss the end of the NHL lockout with Shannon.