The Michael Kay Show

How can Giants fans be confident heading in to Week 1? Plus, the Yankees begin a must-have series in Toronto.