Snell's two-year, $62 million contract with the Giants is official after he passed a physical on Tuesday in Scottsdale.
Snell's addition gives them a rotation that has the potential to be the best in the NL once healthy, and it might not be long before they're close to full strength.
[
add
]
[
|
|
...
]