Freddie Freeman, Will Smith and Tommy Edman all went deep as the Los Angeles Dodgers beat the Detroit Tigers 7-3.