Month: December 2018

WWE names its top 25 matches of 2018

WWE has released its list of top matches from 2018 over on its website and while I would strongly disagree with the order of the list, they included a … Advertisements

Advertisements