As the July 31 non-waiver trade deadline approaches, Phillies veteran starter Cole Hamels has pronounced himself healthy and free of distractions, but his recent outings reflect a pitcher who's not on his game.

Hamels turned in his second straight clunker Sunday afternoon, lasting only three innings in Philadelphia's 8-7 win over the Marlins