“The Brand New Bad” Todd Hanson v. “The Punisher” Don Vega. Showcase Pro Wrestling. Posted by Mr. Vega in December 2013. (Professor not sure where and when, its one of the few SPW shows he missed). Don Vega is a pillar of the company and one of the big men of New England. Hanson has recently been appearing in SPW but his commitment with Ring of Honor may mean we don’t see as much of him for awhile. Both are first rate workers.