Marlon Byrd rejoins Mike Leake after being traded from the Reds to the Giants.
This website uses cookies.