REPORT: Craig Kimbrel Agrees to 3-Year, $45 Million Contract With Cubs | Def Pen