Well, the Texans continue to be wildly inconsistent. How the hell does this team continue to commit so many penalties? The coaching is a major issue at this point.
That said, we got to see a few solid games this weekend. My Prop Til' You Drop picks were on freaking point.
Learn more about your ad choices. Visit megaphone.fm/adchoices