A's free-agent shortstop Stephen Drew has reportedly landed with the Boston Red Sox.