Castillo arrives in Boston, chats with Farrell

The Boston Red Sox landed the services of Cuban outfielder Rusney Castillo, agreeing to a seven-year, $72.5 million contract, a team source told ESPNBoston.com’s Gordon Edes on Friday.