You will Watch American Dad! Season 9 Episode 20 online for free episodes with HQ / high quality. Stream cartoons American Dad! S09E20 The Longest Distance Relationship. Hayley is still heartbroken and trying to get over Jeff’s abduction, and meets a millionaire who helps her deal with the tragedy… that is, until Steve and Snot discover that Jeff is alive and trying to make his way back to her.