The Last Dance to air on Netflix later this month
Today it was announced that “The Last Dance,” the highly anticipated 10-part documentary series, will debut on Netflix beginning Monday, 20 April with two new episodes weekly. The series will premiere in the U.S. on ESPN on April 19.