The Red Sox have traded the power bat of Yoenis Cespedes to the Tigers for a key rotation piece in right-hander Rick Porcello, completing a frenzied 24-hour period in which general manager Ben Cherington acted quickly after free-agent left-hander Jon Lester opted to sign with the Cubs.