Wrestling Meccas: The Sears Centre Arena

|

Wrestling Meccas is a series of features at Last Word on Pro Wrestling that looks at the history of some of professional wrestling’s most iconic venues, from large stadiums to small indie havens. Today we travel to the Chicago suburbs to look at the Sears Centre.  The Sears Centre is notorious for hosting the independent […] READ MORE