Player Blog: Craig Miles on preparation for the 2017 season