Why signing Snell does, does not make sense for Giants

Top