20170105 sports.cricket.news: James Franklin rewarded with new Middlesex contract