Kyle Freeland has a record of 8-7 with an ERA of 4.19 and 87 strikeouts in 24 appearances against the Giants in his career.

kyle freelance vs giants

Explore