Jake Odorizzi is back from IL and with help from the Mariners he could clinch it for the Stros today.