Se estableció en 2019, marcando el regreso de la promoción a su escenario inicial The Asylum, donde la promoción solía realizar sus eventos semanales de pago por evento de 2002 a 2004.
Inicialmente se realizó como un evento de pago por visión en 2019, la empresa se reactivará en 2021 como un especial mensual que se emitirá exclusivamente en Impact Plus.
Homecoming 2019 tuvo lugar el 6 de enero del 2019 en el The Asylum de Nashville, Tennessee.
Homecoming 2021 tuvo lugar el 31 de julio de 2021 en el Skyway Studios en Nashville, Tennessee.
El evento fue transmitido en exclusiva a través de Impact Plus.