James DeGale’s Advisor Says Carl Froch vs. James DeGale Is On