Sign in
Sign up
Mark Canha
has gotten 4 hits in their last 10 games for the
Giants
in his career.
Explore
Who has the most AL Cy Young awards?
What is the roster for the Giants?
Who has hit the most home runs in the World Series
See trending