You will watch American Dad! Season 5 Episode 90 – May the Best Stan Win online for free episodes with high quality. Online episode guide, American Dad! Season 5 Episode 90 – May the Best Stan Win May the Best Stan Win For Valentine’s Day Stan gives Francine “love coupons,” but refuses to honor them. Meanwhile, Roger and Steve remake the 1980s movie Mannequin after finding a sex doll in Toshi’s parents’ room.