Steve Johnson is a wide receiver for the Buffalo Bills.
He had a chance to help his team pull off a major upset in overtime today, as a perfectly thrown pass landed in his outstretched arms. Alas, Johnson dropped the game-winning toss (see below), the Steelers went on to defeat the Bills - and Johnson pinned the blame on the Big Man upstairs.
No, we aren't referring to his offensive coordinator...