Sports Scores: Leafs NHL Schedule, Jays MLB, Argos CFL, TFC

Altuve standing tall again as Astros host Giants San Francisco Giants at Houston Astros The Astros have had mixed results in interleague play this year; they sit at 3-3 after winning two of three at home against San Diego and losing two of three in Arizona. The Giants are 3-2 against the American League after splitting a two-game set in San Francisco against the Mariners and taking two of three in Los Angeles from the Angels. San Francisco won the two final games of a four-game set against Colorado to pull back to .500 on the year (24-24). The Giants scored nine runs in both victories and now have a 7-0 record on the year when scoring at least nine. Their seven games with nine runs ties the Giants

What to Read Next