Free agent reliever Craig Kimbrel and the Philadelphia Phillies are in agreement on a one-year, $10 million contract, sources confirmed to ESPN's Jeff Passan.

The 14-year veteran and eight-time All-Star had an up-and-down first year with the Los Angeles Dodgers last season.