NFLer Drops Game-Winning Touchdown, Blames God

Buffalo Bills WR Steve Johnson dropped what would have been the game-winning touchdown against the Pittsburgh Steelers today in overtime -- but it wasn't his fault he choked, it was God's.




Couldn't imagine how he felt after that :|