Why I Think Kevin Hart Should Still Host the Oscars
Kevin Hart was asked to host the 91st Academy Awards, set to air February 24, 2019, on ABC and in less than 24-hours after being announced as this year's host, past homophobic tweets resurfaced (again).