Phillies, Cole Hamels Agree On Six-Year $144 Million Contract
Not a lot has gone right for the Phillies this season, but they had some great news to pass along late Tuesday night, announcing that they have agreed to terms with Cole Hamels on a
Read More