Tim Tebow continues to surprise.