When Shelby Miller faced the Giants last year in Game 4 of the NLCS, San Francisco roughed him up for 3 runs and 6 hits in just 3 2/3 innings en route to a 6-4 win over the Cardinals. But Miller, now a Brave, has looked like a different pitcher so far this year. The right-hander (5-1, 1.50) has been especially tough in May with a 2-0 record and 0.87 ERA including 2 shutouts in 4 starts. He'll get a chance at redemption tonight as Miller faces Chris Heston (4-3, 4.33) and the Giants in San Francisco. To get our pick for this game and the full MLB schedule, click on the Baseball icon above. Plus get our picks for Friday's Game 7 of the NHL Eastern Conference Finals and next Thursday's opener of the NBA Finals.