Source: Cardinals get Lackey from Red Sox

The Boston Red Sox have traded veteran pitcher John Lackey to the St. Louis Cardinals for outfielder Allen Craig and right-hander Joe Kelly, a league source confirmed to ESPNBoston.com’s Gordon Edes.