Watch The Simpsons season 29 episode 2901 tv series online free
Release: Oct 22, 2017
This one-hour special honors the legacy of the third-season episode "Homer at the Bat", featuring interviews from some of the episode's guest stars and six minutes of never-before seen footage of the show.