Hours after Buffalo Bills wide receiver Steve Johnson dropped what would have been a game-winning touchdown against the Pittsburgh Steelers Sunday in overtime, he took to Twitter and blamed God. “I praise you 24/7 and this how you do me,” he tweeted to the heavens. “You expect me to learn from this? How? I’ll never […]