At the start of 2016, Jon Snowmantashi and Michelle von Horrowitz feuded over the CWA World Heavyweight Championship. It was a program that spawned a rivalry that would last, on and off, for the next seven years, culminating in this summer's extravaganza in Mexico City, 'FWA: Back in Business...