The Lehigh Valley Phantoms ran a "wrestling night" promotion at a game this past week and their mascot, MeLVin, really got into it. He went full Macho Man during a stoppage of play.