Right-hander Michael Wacha and the Rays have reached a one-year, $3 million contract.