A bad season just got worse for Diamondbacks pitcher Trevor Cahill.
The former All-Star cleared waivers on Thursday and was optioned to High-A Visalia of the California League.
Cahill has a salary of $7.7 million this season and is scheduled to make $12 million in 2015.
READ MORE AT HardballTalk.com