Worcester's Khiary Gray has put himself through a 15-week training camp to prepare for his WBC United States silver middleweight title bout on Saturday.