The American Dad season finale, "The Longest Distance Relationship," airs on Fox tonight. In "The Longest Distance Relationship," A year after Jeff's abduction, Hayley is still heartbroken, until she meets Millionaire Matt Davis, who may be able to help her move forward. Things are going great, until Steve and Snot catch a signal on a CB radio – Jeff's alive in space and trying to make it back to Hayley. The voice cast includes Seth MacFarlane as Stan Smith and Roger the Alien; Wendy Schaal as Francine Smith; Rachael MacFarlane as Hayley; Scott Grimes as Steve; Dee Bradley Baker as Klaus; and Jeff Fischer as Jeff. Guest voices include Jeff Fisher as Jeff, Curtis Armstrong as Snot and Pete Holmes as Matt Davis. American Dad, "The Longest Distance Relationship," airs Sunday, May 18 at 7:30 PM ET on Fox.