Fox: Red Sox, Garrett Crochet agree to 6-year, $170 million contract extension: report