What we've learned about every player on the roster
Briefly

It's early enough in the season where most stats and observations require three asterisks, each warning you of the perils of small sample sizes - say, did you know that Nick Ahmed is on pace to have the highest fWAR for a Giants position player since Buster Posey in 2016?
Before the Giants embark on their next stretch of games, I thought we should take a fantastically, significantly, outrageously too-early look at what we've learned about every player on the 40-man roster.
Read at McCovey Chronicles
[
add
]
[
|
|
]