The more I look at this game the more I'm liking the Astros. Moeller has pitched well against this team in the past. I also can't figure out why Garland is listed as a 2-1 fav here. Makes no sense to me at all. The r/l could also be a possiblity. It's at +1.5 -120.