The Philadelphia Phillies have reached an agreement with Cole Hamels on a six-year, $144 million extension. This is the second-largest contract for a pitcher in MLB history.