I hate Kane but with the way he is playing there is no way he wasn't ready to play until game 2 of the playoffs. Probably was ready months ago. Stupid cap circumventing ######nozzles!
Also...let's make a quick low-ball offer for Byfield while he's in the doghouse