Shelton Benjamin WWE

Displaying all posts from the Category Shelton Benjamin WWE

Select Date
WWE and AEW logos

AEW stars pushing for released WWE Superstar to join company – Reports

A number of stars within AEW have reportedly been pushing for a recently released WWE Superstar to be offered some sort of contract.

Read More