Strap On Your Jesus, It’s Tebow Time

God may not be a fan of the Denver Broncos, but after the Tim Tebow-led team’s stunning overtime win against the Steelers yesterday, millions of Americans are becoming believers. Should the Broncos find a way to beat the Patriots next week, it won’t be long before images of Tebow start showing up in grilled-cheese sandwiches […]