The Los Angeles Dodgers and Boston Red Sox are closing in on a deal to send Adrian Gonzalez, Josh Beckett, Carl Crawford and Nick Punto to Los Angeles, though a few hurdles remain before it's official, multiple baseball sources said Friday.