I write a post about the calendar when it's new and then take another look at it towards the end of the seaon. Usually I'll moan in the second post about the fact that most / many of the players on the calendar are no longer with the Cubs.
This is from an August, 2013 post, showing that nine of the twelve players on the 2013 calendar were gone from the team. And just a few weeks after I wrote this, one of the remain three (David DeJesus) was sold away. By the end of the year, just two of the twelve remained.
Thankfully, those days are gone!
Only one of the twelve players on the 2017 calendar is gone, and that was totally expected - the retired David Ross. Everyone else is still with the team.
Roster stability is a good thing!