One day after the general manager said the Dodgers were not "dangling" All-Star second baseman Dee Gordon, the club traded him and pitcher Dan Haren to the Miami Marlins for starting pitcher Andrew Heaney, reliever Chris Hatcher, catcher/infielder Austin Barnes and utilityman Enrique Hernandez, sources told MLB.com.