NASCAR pit stops for pink slips

Anheuser-Busch is an all-American company, from its St. Louis headquarters to its sponsorship of NASCAR's #9 Budweiser Dodge. How would foreign ownership change its image?
Todd Warshaw/Getty Images for NASCAR
POSTED IN:  Sports