Interleague play continues tonight -- except in Chicago, where not one, but two National League games will be played. All times Eastern.
↵↵2:20 p.m., WGN, CSN Bay Area: Giants at Cubs. This is a makeup of a game rained out on May 15, when it wasn't raining in Chicago at game time. These teams did play on May 14, when it rained steadily for six innings before they finally called it. They'll also play tonight, the originally scheduled game on this date.
↵↵7 p.m., MLB Network, NESN, WB17: Red Sox at Phillies. Must-see TV, as Josh Beckett faces Cliff Lee in this battle of contending teams.
↵↵7 p.m., YES Network, FSN Wisconsin: Brewers at Yankees. Zack Greinke, who had rough times against the Yankees while with the Royals, faces Sweaty Freddy Garcia.
↵↵10 p.m., MLB Network, SportSouth, ROOT Sports Seattle: Braves at Mariners. Despite their loss Monday night to Atlanta, dropping them a game under .500, Seattle still stands just two games out of first place in the AL West.