Mini is pulling its ad featuring U.S. soccer star Abby Wambach after she was arrested for driving under the influence in Portland, Oregon. Wambach was not driving a Mini at the time. For more, go to TheDetroitBureau.com.

Source:: The Detroit Bureau