Via: LA Daily News
Freddie Freeman, Will Smith and Tommy Edman hit home runs in an 8-4 Cactus League win. Dustin May pitches three scoreless innings and Tanner Scott strikes out.....