(All times Eastern)
Baseball
MLB
National League
Texas Rangers at Washington Nationals, 12:05 p.m. San Diego Padres at Chicago White Sox, 2:10 p.m. San Francisco Giants at St. Louis Cardinals, 2:15 p.m. Colorado Rockies at Cleveland Indians, 3:05 p.m. New York Mets at Philadelphia Phillies, 3:05 p.m. Atlanta Braves at Miami Marlins, 4:10 p.m. Chicago Cubs at Milwaukee Brewers, 4:10 p.m. Pittsburgh Pirates at Los Angeles Dodgers, 7:15 p.m. Cincinnati Reds at Arizona Diamondbacks, 10:10 p.m.
American League
Texas Rangers at Washington Nationals, 12:05 p.m. Minnesota Twins at New York Yankees, 1:05 p.m. Kansas City Royals at Toronto Blue Jays, 1:07 p.m. San Diego Padres at Chicago White Sox, 2:10 p.m. Colorado Rockies at Cleveland Indians, 3:05 p.m. Baltimore Orioles at Houston Astros, 4:10 p.m. Tampa Bay Rays at Boston Red Sox, 7:15 p.m. LA Angels of Anaheim at Oakland Athletics, 10:05 p.m. Detroit Tigers at Seattle Mariners, 10:10 p.m.
Basketball
NBA
San Antonio Spurs at Oklahoma City Thunder, 8:30 p.m.
WNBA
New York Liberty at Indiana Fever, 7 p.m.
Soccer
MLS
Real Salt Lake at Seattle Sounders FC, 4 p.m. Columbus Crew at Toronto FC, 5 p.m. New England Revolution at Montreal Impact, 7 p.m. Sporting Kansas City at D.C. United, 7 p.m. San Jose Earthquakes at FC Dallas, 8:30 p.m. Philadelphia Union at Chivas USA, 10:30 p.m.