CRN's 2017 Year In Review