As NASCAR revs up its engine in St. Louis, this local company is taking a few laps of its own

The local company is one of more than 75 firms sponsoring World Wide Technology Raceway as it holds its first-ever NASCAR Cup Series race this weekend. Here’s a look at it, and two other firms, are putting their brands in front of NASCAR fans.