Stevie Johnson surprises shopper in Buffalo