LATEST Spain’s WWE SmackDown Report and Results for June 2nd 2016: Our Lord and Saviour Jack Swagger David Spain · June 3, 2016