SAN FRANCISCO (AP) — Casey McGehee singled home the winning run with one out in the ninth inning to help the Miami Marlins earn a rare road win, 7-5 over the San Francisco Giants on Friday night. Derek Dietrich and Christian Yelich homered, and Jarrod Saltalamacchia snapped an 0-for-26 skid by tying his career high with four singles to stop Miami's slide.Read more on NewsOK.com