Blog Archives

Tebow Wins ESPY for TD Pass Against Pittsburgh

Remember that improbable 80 yard touchdown pass Tim Tebow threw to Demaryius Thomas to beat the Pittsburgh Steelers, 29-23, in the playoffs this past January? It was that overtime moment that made most of us stare at the TV in disbelief as the Denver Broncos advanced and the Steelers went home. You know, this one: [...]