The Houston Astros will battle the Toronto Blue Jays in a Canada Day afternoon matchup on Monday. The Astros (42-41), who are in second place in the American League West, have won nine of 10. The Blue Jays (38-45), last in the AL East, have lost seven of 10. ''
Read Full Article