And like that, all that remains are Edwin Jackson and Kyle Lohse. Bob Nightengale of USA Today reports that the Chicago Cubs have signed Anibal Sanchez to a five-year deal. Sanchez joins Scott Baker and Scott Feldman as the newest members of the Cubs’ starting rotation, which already features Matt Garza and Jeff Samardzija.

Sanchez’s deal is reportedly worth $75 million over five years, which is entirely reasonable. Jed Hoyer and co. have quietly built a good starting rotation with Sanchez as the projected 2/3 starter.

The right-hander was traded by the Marlins, the only team he’s played for throughout his seven year career, to the Tigers last season. He finished 2012 with a 9-13 record, 3.86 ERA, 3.53 FIP, 3.60 xFIP, and 167 strikeouts in 195.2 innings of work. Sanchez has thrown at least 195 innings in each of the last three seasons. He’ll bring consistency to a club looking to get back over .500 in 2013.

Mystery teams rule the day, as I don’t think many figured the Cubs to be players for Sanchez.

Update: This isn’t over, it’s never over. Heyman says the Tigers are still in on Sanchez.

Update 2: Nightengale amends report.