Meg Oliphant/Getty Images/NASCAR
National Sports, Pro
A week of utterly bizarre and shocking developments in global auto racing
NASCAR successfully waved the checkered flag on its opening event of the year just before the heavy rains began to drench Los Angeles.