Held the WWF World Tag Team Title with Rick Martel. The duo was known as Strike Force. Later on they split up and feuded with one another.
Mission, Texas, USA
Check out our guide to the SXSW 2019, what to watch on TV, and a look back at the 2018-2019 awards season.