Viewership numbers are in for the April 20, 2023 edition of IMPACT Wrestling.
Showbuzz Daily reports that IMPACT Wrestling on April 20 drew 133,000 viewers. This number is up from the 115,000 viewers that the show recorded on April 13. This is also the highest viewership number that the show...