Scott D’Amore Launches Maple Leaf Wrestling, Reflects on Team Canada’s Legacy in TNA
Scott D’Amore, a prominent figure in Canadian wrestling, is launching a new promotion called Maple Leaf Wrestling. In a recent interview, D’Amore reflected on his time with Team Canada, a… Read more