Megan Garcia Brian France: Facts, Background, and Key Details
Finance
Megan Garcia is a private individual linked to Brian France, the former CEO and chairman of NASCAR. Brian France built NASCAR into a major U.S. motorsports business, overseeing...
Open article