Via: For The Win
The Los Angeles Dodgers and San Francisco Giants meet on Wednesday at 9:45 PM ET. Freddie Freeman and Wilmer Flores have been on a tear as.....