If you don’t think God doesn’t have Tim Tebow’s back, you are tripping. The Denver Broncos defeated the Pittsburgh Steelers 29-23 in OT. The Broncos won off the first drive of OT when Tim Tebow threw an 80-yard touchdown pass to Demaryius Thomas to win the game. Now you can say how Tebow can’t throw, but he had 316 passing yards this game. So hate the man all you want, God has Tim’s back to fullest.