Cole Hamels has blocked a potential trade to the Houston Astros, according to a report by KHOU-TV.

The Philadelphia Phillies left-hander can block a trade to 20 teams of his choosing each season.