While it has been a difficult few months with all of the outside noise, Igor Shesterkin is happy about his new contract extension with the Rangers.