MLB American League Boston at Baltimore, 7:05 p.m. Toronto at N.Y. Yankees, 7:05 p.m. Chicago White Sox at Cleveland, 7:10 p.m. Kansas City at Detroit, 7:10 p.m. Oakland at Texas, 8:05 p.m. Seattle at L.A. Angels, 10:05 p.m.
National League Milwaukee at Chicago Cubs, 1:20 p.m., 1st game Milwaukee at Chicago Cubs, 8:05 p.m., 2nd game L.A. Dodgers at Philadelphia, 7:05 p.m. Miami at Cincinnati, 7:10 p.m. Washington at Colorado, 8:40 p.m. N.Y. Mets at Arizona, 9:40 p.m. Pittsburgh at San Francisco, 10:15 p.m.
Interleague Minnesota at Atlanta, 7:10 p.m. San Diego at Tampa Bay, 7:10 p.m. St. Louis at Houston, 8:10 p.m.
Huron County Fastball League Wroxeter at Walton, 8 p.m.
South Perth Men's Fastball League Tavistock at Wellesley, 8:30 p.m.
ISC World Tournament Tin Cup vs Elmira Expos, 10 a.m. Bar on the Ave vs NE Drillers, 10 a.m. Pueblo vs Bloomington, 12 p.m. Kingston vs Topeka, 12 p.m. Delisle vs NE Drillers, 2 p.m. Lloydminster vs Kitchener Cubs, 2 p.m. Waterdown vs Peligro, 4 p.m. NB Petro Hawks vs Kegal, 4 p.m. BC A's vs NY Gremins, 6 p.m. Gators vs JB Painting, 8 p.m.
ISC II World Tournament Ostrander vs Ray Rays, 10 a.m. Cutro vs Mariners, 12 p.m. Shakespeare vs Sebringville, 2 p.m.