Wrestling News8 years ago
WWE News: SmackDown Live Event Results From Las Cruces, New Mexico (9/23/18)
WWE’s SmackDown Live roster has been touring the Southwest this weekend on their way towards the Pepsi Center in Denver, Colorado for the second of two...