Kevin McHale and Jenna Ushkowitz, who played Artie and Tina on Glee, respectively, opened up about the show’s season 5 Christmas episode “Previously ... for season 4 but was banned by Fox.
After honoring his life in season 5 episode 3, titled "The Quarterback ... in the wake of the tragedy, saying that Glee should have ended with season 4 rather than move forward without Finn.