MLB.comChris Sale contract extension with Red SoxMar 23, 2019Ian BrowneBy Ian Brownebookmark_bordersharemore_vert