The Phillies have agreed to terms on a six-year, $144 million contract extension with Cole Hamels, according to sources. Hamels becomes the second highest paid pitcher in baseball history behind CC Sabathia's $161 million deal with the Yankees. Philadelphia has been working to re-sign Hamels before the July 31 non-waiver trade deadline. Hamels could have become a free agent after the season.