TSN is reporting a 5 year deal. I'm hearing 6.6M per year, but that's not confirmed. Assuming it's real, I think I can live with that cap hit.
We'll get into salary analysis and budget issues later. Now is the time for initial reactions.
Put me down as "pleased".