I’m a stagehand and I found this note on the floor of the convention center after the WWE/ECW show.
Found at Detroit’s Eastern Market in parking lot, Shed 5.
I found this laying face up in a heap of papers and documents. “Beast” was scribbled repeated on the back. There were other documents along with this one, mostly insurance information.