NASCAR successfully waved the checkered flag on its opening event of the year just before the heavy rains began to drench Los Angeles. That NASCAR crammed the two-day Clash at the Coliseum into a compelling one-day show capped a frenzied week in global motorsports. So many crazy things happened in a one-week span that Lewis Hamilton’s shocking decision to leave …
Read More »