Diaz agreed to a minor-league contract with the Tigers on Sunday, Chris McCosky of The Detroit News reports.
Diaz signed a minor-league contract with the Astros on Friday, Chandler Rome of The Athletic reports.
Diaz has elected to become a free agent, Matt Kawahara of the Houston Chronicle reports.
The Astros designated Diaz for assignment Monday, Chandler Rome of The Athletic reports.
The Astros claimed Diaz off waivers from Detroit on Thursday, Chandler Rome of The Athletic reports.
The Tigers designated Diaz for assignment Thursday, Evan Petzold of the Detroit Free Press reports.
Diaz has been told he will not make the Tigers' Opening Day roster and is likely to be designated for assignment, Chris McCosky of The Detroit News reports.
Diaz Susan Slusser of the San Francisco Chronicle for Saturday's game against Oakland.
Diaz will serve as the Tigers' opening pitcher for Tuesday's game against the Dodgers, Jason Beck of MLB.com reports.
Diaz is listed as the Tigers' probable starting pitcher Sunday against the Dodgers.