New details are revealed on independent wrestling star Charlie Tiger's arrest at an IRS facility in New Jersey.
The only thing a Superstar fears more than a humiliating loss is an IRS audit, so the WWE locker room had reason to take notice when IRS made his debut in 1991. The technically proficient IRS was ...