i wonder what the official said to denard after that last touchdown when he went to a knee. any guesses? i'm thinking he asked are you human? or do you need oxygen? wanna hear what you guys think
landing spot. will be interesting to see how he does.