Wrestling News8 years ago
WWE News: SmackDown Live Event Results From Amarillo, Texas (9/8/18)
Before this coming Tuesday’s final edition of SmackDown Live prior to next Sunday’s Hell In A Cell pay-per-view, the blue brand had some other business to...