The Detroit Tigers and left-handed starter Eduardo Rodriguez agreed to a five-year deal Monday, taking one of the best free agent pitchers off the market.