The guys discuss Blake Snell signing with the SF Giants, how he helps the team and how they might fare this year.