Buffalo Bill's WR Who Dropped Game Winning Touchdown Has Change of Heart: "No I Did Not Blame God People! Seriously"

Sunday's tweet from Buffalo Bill's WR Steve Johnson, he blamed God after he dropped the pass that would have been the game winning touchdown:


Tonight on twitter he says he was just asking "why"


Here's video of the dropped game winning touchdown Sunday