MLB American League Houston at Texas, 2:05 p.m. Seattle at Oakland, 3:35 p.m. Tampa Bay at N.Y. Yankees, 7:05 p.m. Minnesota at Cleveland, 7:10 p.m. Toronto at Boston, 7:10 p.m. L.A. Angels at Chicago White Sox, 8:10 p.m. Detroit at Kansas City, 8:15 p.m. National League Miami at Colorado, 3:10 p.m. San Francisco at Arizona, 3:40 p.m. Washington at Philadelphia, 7:05 p.m. Chicago Cubs at St. Louis, 7:08 p.m. Atlanta at N.Y. Mets, 7:10 p.m. Cincinnati at Milwaukee, 8:10 p.m. San Diego at L.A. Dodgers, 10:10 p.m. Interleague Baltimore at Pittsburgh, 7:05 p.m.
NHL Pre-season Toronto at Montreal, 7 p.m. New Jersey at Washington, 7 p.m. Buffalo at Pittsburgh, 7 p.m. Ottawa at Winnipeg, 8 p.m. Edmonton at Carolina, 9 p.m.
OHL Sudbury at North Bay, 7 p.m.
MLS Philadelphia at Atlanta United FC, 7 p.m. D.C. United at New York, 7:30 p.m. New England at Orlando City, 7:30 p.m. New York City FC at Montreal, 7:30 p.m. Colorado at FC Dallas, 8 p.m. Los Angeles at Houston, 8:30 p.m. Chicago at San Jose, 10:30 p.m. Vancouver at Seattle, 10:30 p.m.