Taking two straight games at home, with Verlander tonight and McCullers or maybe even Keuchel (even with just 2 days rest) on Saturday? The Astros got this - my money is on Houston. Literally, I have the spots for Houston 6 Ny 2 and Houston 3, NY 1 in our company's pool. I pulled NY 7 Hou 6 first, and quickly traded it to a northerner financial analyst that no one likes. Cause he's a yankee.
4951