You will Watch American Dad! Season 12 Episode 1 online for free episodes with HQ / high quality. Stream cartoons American Dad! Episode 191 Stan is in favor of a new football stadium being built in Langley Falls until he learns its construction will destroy a sacred tree from his childhood. Meanwhile, after Steve learns that he hasn’t grown an inch in several years, he considers surgery to increase his height.