When I looked at the link, the name Shaolin Wrecking Crew actually did catch my eye first. That's such a cool name that I'm almost upset that I didn't go to Union City to see such a cool sounding tag team. Almost.
Oh, and I love any promoter who would name a wrestler "Hardway." Terrific.
Horse refers to "work horse" as in they keep working their asses off when there's work to be done regardless of their personal desires. I don't even want to know why you would view horses in a sexual light regardless of orientation.