Free-agent pitcher Brandon McCarthy has agreed to a four-year, $48 million contract with the Los Angeles Dodgers, sources told ESPNLosAngeles.com's Mark Saxon late Wednesday. Read more http://espn.go.com/los-angeles/mlb/...e-4-year-deal-free-agent-rhp-brandon-mccarthy