LATEST Spain’s SmackDown Report and Review for August 8th 2017: Kevin Owens Hates Canada David Spain · August 10, 2017