Damn, these teams freaking suck. I might have been high when I thought Houston & Baltimore were going to win. I would literally fall asleep if any of these teams make the Super Bowl.