Free-agent right-hander Anibal Sanchez has reached agreement on a five-year, $80 million deal with the Detroit Tigers, agent Gene Mato confirmed to ESPN.com Friday.