John Cena brightened up a retired veteran’s day by paying his grocery bill — then snapping a selfie — on Monday. Vietnam vet Charles “Bud” Phillips was grabbing supplies at a Publix supermarket in Land O' Lakes, Florida, when the surprise occurred. After the selfie was posted by a relative on Reddit, Charles’ daughter, Stefanie Phillips, filled ET in on how it all unfolded.