Originally posted on 01/09/2016:

Houston will score a TD

A lot of juice but I just cant see them at home not scoring 1 TD